I can't really bash CW.
We bought our TT at Camping World. I think we were lucky because we had a GREAT experience.
As far as their store / and labor charges in their service department, that's another story completely.
They don't have to compete with Walmart or Amazon and why would they when they know up front that 90% of the people that walk through the door are 'eager' customers.
2016 27BHS Elite
2012 F-150 EcoBoost / Max Tow (Sale Pending)
2017 F-250 Lariat (Factory Ordered on 4/20)