I am a big advocate for supporting the small businesses in my town.
I will go purposely to the local carpet store, local tile guy, the hardware store etc rather than Home Depot or Sears. And I tell them that when I am there and they appreciate it, and they tell me with service.
If I EVER have a problem, they take care of me.
I only go to Walmart for one thing Motor Oil.
I can buy 5qt Mobil One for $25.!