I too have had work done at the CW in Vacaville, CA with much frustration and regret. I took my Travel Trailer in for a brake inspection and to have the wheel bearings replaced/repacked and was called by one of the service advisors an hour after I dropped it off, citing a laundry list of things that they recommend me having done to the TT. One of the "recommendations" was to have the refrigerator and propane systems "serviced" which if they would have actually opened the outside access panel to the refrigerator, they would have noticed that the Dometic recall was performed just a month prior. I questioned if the work (brakes and wheel bearings) were completed for which I received an emphatic, NO! My reply to that was, "how can your technicians say that all this work needs to be done to my unit when they haven't even performed the work I originally brought it in for in the first place?" I was told that they would be calling me back when the work was finished.
Moral to this story is now I bring my Travel Trailer to Nelson's RV Service which is in front of the the CW building and have had nothing but excellent service and results. They have been in business since the 70's and their business model/practices show it. They also sell parts and accessories competitively priced compared to Camping World.
I have cancelled my membership in CW's Presidents Club and just get my supplies from Nelson's now.