For me it has to do with being a nice person and doing the right thing. I personally think it's dishonest/rude to treat people like that. You can't blame someone for going somewhere else to save a little money. People shop around for their own reasons, but most of the time it's just about saving as much money as they can. I'm not a dealer obviously but if I were I can't imagine turning someone away or treating them like crap just because they didn't buy from me. That would be counterproductive to my business' success. I believe if you're honest and do the best you can for someone, the customer will be back because they know they can trust you. Heck, you never know...even with higher prices (if charging more for the right reasons), maybe over time you'll win that customer because they like your service so much. So...I don't understand the whole penalizing thing for not buying at the same place you get your service. Again, this is all based on the idea that someone is charging more just because they can...not because they have to. I do realize some dealers may not be able to sell for less due to their business conditions, etc.