Glad to hear that you are one of the few consumers who are willing to keep the smaller shops in business. I am too, but they have to do their part to earn my business. Things have just gotten to darn rediculously expensive these days to not look for the best deal. But, if a small private company or a mom & pap shop is doing it's best to serve me and earn my business, then heck I'll pay a little extra to buy from them. That's the key to what will keep smaller guys in business. How hard are they trying to earn mine? That's the first question I always ask myself when walking into a small specialty shop. I understand that smaller guys can't compete price wise. They can compete in more ways than one. Do they offer you more help than the mega chain stores do? Are they knowledgeable about what they sell? Are they specialised? Do they actually appreciate you being in their store? Some do and some don't, those that do get my business too.