Between trying to compete with the internet, where everybody can comparison shop in a few minutes (possibly while sitting in front of your shop in their car, after checking out your prices), and the ever-increasing burden of taxes, regulations, insurance and other related bureaucracy, I can't see how a small-time, mom and pop type business, can compete in just about any field right now.