Originally Posted by
cb400bill
Retail in most industries is a tough business. Low pay and low, or no, benefits leads to high turnover and low quality interactions. It isn't just the cycling industry. It affects many consumer products.
This I think hits the nail on the head. Add to it the fact that most people can't afford these new bikes on the salaries that the sales staff make, and you have a recipe for creating this sort of situation.