Dennis,
The OP was asking the CW B&M store to match the CW Internet price. They were not asking CW to match some other retailer's internet price.
Same company/brand/ownership should treat all customers in a way that encourages them to be lifetime customers. Putting the retail people in the position of trying to make it "fair" for the corporation is not going to cut it.
I ran into a situation with them where my internet order did not match what I expected and I ran into 2 similarly screwed up post-sale issues on the service side. First my local CW store refused the return since they don't normally stock that SKU (even though CW's official policy is to have the stores accept those returns). Then the telephone CSR issued us a merchandise credit that we could only use via paying full price first, then having them adjust the sale after the fact.
If Camping World had a well integrated system that offered the same prices to all customers and treated them equally well with returns (regardless of the purchasing method), they could charge a premium over Amazon and others retailers. I've been a retail employee in the housewares category where we did just that. What CW is doing now is just not well thought-out and likely is a sign that they have internal divisions competing with each other in a way that ultimately hurts their customers.