Walmart and CW are not the same model by my thinking.
Walmart’s goal is to be the low price leader. The only upsell is extended warranties and it’s not high pressure.
CW on the other hand; I took my RV to Camping World for a Sealtech leak test and I got a quote for cleaning mud daubers out of all my outside appliance vents, a quote for $1500 to reseal the roof and no pictures or videos of the leak.
I left and took it to Robbins RV (privately owned, in business for years) and they inspected the roof and repaired one small leak for $125.