They are successful because many rv'ers are die-hard CW customers. No matter what, they feel that CW is their "go to place".
I've posted to questions as to where to buy "this or that" and directed to Amazon, where the item is listed, and sold for almost $100 bucks less than CW, and yet they went to CW for the purchase. Almost everything in the CW catalog can be purchased on Amazon, or through other rv parts suppliers for much less, and many times with free shipping, even on small $ purchases.
Just can't understand the mind set of some people.
Grumpy