I'm not sure why so many shop owners and employees don't seem to get it. Maybe since they are usually single-owner or small shops, they don't get the kind of customer service training that the larger businesses provide for all their employees. I would think that if they open up a small business they are aware of the average failure rate for same and would do everything in their power to build and maintain a stable client base, but people never cease to amaze me!