Barry,
A few thoughts more from someone who ran a train department in a hobby shop that largely charged MSRP.
I understand and agree with the “customer service” idea, that’s what I did.
I still pay whatever fair price someone asks for a product if I see it as a good value, MSRP or otherwise.
Sure, in many ways the hobby might be better if the discounting thing had never started or never got to the point it is at - but - see my story about Klein’s - it started a LONG time ago, that was in the 50’s.
In my view, smart shop owners buy each product at as low a price as they can, put a fair price on it based on their cost, and try to provide good service. The rest should take car of its self. But trying to sell Bachmann at MSRP or even near it is just foolishness.
I am a bargin hunter, BUT, I don’t haggle or expect anyone to sell something at a price lower than they have marked on it.
Knowing what I know about the cost and distribution structure in the business, I spend my money with different outlets based on their ability to sell specific products at reasonable prices. My closest LHS is only about 10 houses down the street in our little village. I buy lots from him, including most all the Athearn I buy. He discounts enough to be fair, not the cheapest, not the most expensive.
BUT, when I want a Bachmann loco, he is not the source. He does not buy Bachmann direct, we have three shops within about 40 minutes of here who all buy it direct and have great prices, and have lots of it in stock all the time - at about 40% off retail!
Service is important, and not to be to arrogant here, but after 40 years in this hobby and having worked in the business as well, the only service I need is a good inventory, a fair return policy (I virtually never return anything anyway), and a