I needed my awning fabric replaced and Camping World was on along the route. They quoted $340 and a "special" Good Sam member installation fee of $39.
This seemed fair until they started adding "shop fees" and previously non-disclosed $95 shipping fees for product they were scheduled to have in the store as regular inventory. No thanks. Called the dealership where I purchased the trailer. They quoted an up front installation fee of $150 and $240 for the fabric, including shipping and I didn't have to be a member of anything.
Camping World was $11 less until you added over $100 in non-disclosed charges.
I also noted at the service desk that the labor rates were $129 per hour. You can guess who got my business.
Product or Service Mentioned: Camping World Replacement.