Hi Stuart,
I think we are talking about the very same thing from different sides. My 9 looks like your 6. ....... but you are really not doing the store a favour by shopping there.
Hmm. When I could buy it cheaper online, and it's more convenient to get it online (I order it, it shows up on my doorstep 2 days later - I never even had to get in my car), and I know that the extra $50 I pay to the shop to buy it there is not going to make any difference to whether they are still there and in business next year, but I pay the extra $50 anyway, it sure feels like I'm doing them a favor.
Regardless, the point was that if the shop TREATED people like the customer is doing them a favor when they spend money there, they would probably ultimately do more business. My one LDS seems to be a model example of this.