I am also anti-Walmart! I hate how they come into small towns and drive all the family-owned local businesses out. It's so terrible what they do to small towns! I go to college in a small town, and people come from miles around to shop at Walmart. It creates traffic that the small town isn't able to handle! If you want to drive 2 miles, it can sometimes take you 20 minutes (I usually end up walking because that's not that far, but in the winter I have to drive). Also, if you travel to the towns surrounding the town I go to college in, you'll see old local hardware stores and other stores that I'm sure were booming just a few years ago, but have had to close because of Walmart moving in and taking away their customers. Plus I've seen their sweatshops in Asia. They are pathetic!!! I hate Walmart and I will not support them with my business unless I absolutely have to because of an emergency.
I try to buy as locally as possible. In New Hampshire (where I go to college), there are many local coffee shops, tea rooms, grocery stores, etc which I love to go to. Even though I'm a poor college student, I don't mind spending a little more to shop at local stores rather than chain stores.
Chains that I will NEVER shop at/eat at: Walmart, McDonald's, Burger King, Wendy's, Taco Bell, KFC, etc... Basically ANY fast food chain!