I have to agree with WyoJim- my wallet determines where I shop and how much I buy. I have been ripped off by a few mom and pop shops and even *gasp* an almighty NAPA store. But, I was stuck between BFE and middle of nowhere, and Napa was the only one with an unfrozen alternator. $450 for that and a new battery. Didnt get any K-Y either. Anyway, I mainly buy my groceries at Wal Mart; it is food, your body breaks it down for energy. Why pay 25% more just to support local business? It all looks the same tomorrow, anyway. Perhaps someday (Soon, I hope), I'll be able to afford to be choosy where I buy stuff based on the "ethics" of the smaller stores. But, just because it is a small store doesnt always mean it has any better business practices or customer service than WM. Not to say that Wally Farts is better just because of its lower prices, but it isnt evil just because it is a big company, either. There are employers EVERYWHERE, large and small alike, that treat their employees like crap, expect $10 an hour work for $7, "full time" is 38 hrs a week to avoid hte evil OT, etc.
For food, Gatorade, motor oil, (no filters, though), and personal items, Wal Mart is where I go. Convenient, good prices, open other than M-F 8-5, decent stores- though I have been in one in the heart of Redneck-ville that was almost as nasty as an average Target. But for boots, shoes, tires, tools, etc, I will go elsewhere, mainly because of the better quality to be had at the other stores. I dont mind paying for quality, just want to make sure I get more for my money if I pay more. If mom and pop cant compete price for price/ quality for quality, then they might ought to look into doing something else.
Daniel