Walmart is fine. I never really shop there. I don't do much shopping period.. maybe Home Depot and stuff like that for my house..
They offer lower prices, so the must be evil, eh? That's the same type of mentality that people have when they hate corporations just for the fact they make money. Doesn't make too much sense.
See, a store isn't successful when it offers HIGHER prices. If you have products that people want and you offer them at lower prices, that's the way businesses work.
People who shop at walmart aren't "ignorant" or "weak". If I want to buy a weed whacker and they have it $20 cheaper than other places, why in the hell would I go elsewhere? Because they're "local"? Hah. Right. You can do that, I'll save my money
People say this for pretty much every other big chain: Best Buy, Circuit City, Gamestop,etc... "They're driving businesses out!" So? How are these businesses better than the big chains? Name one reason other than "they're local". Most of the time their items are just as expensive, if not MORE expensive.
They don't have nearly a fraction of the income of these bigger places, so they're quick to give you shit about something like returns or exchanges.
They refuse to do price matching. There's a local hardware store that had a heger I wanted, but it was WAY more than the same exact one at walmart. I'd prefer to buy it at that store because it's 2 minutes away from my house.. and driving to walmart (or Lowes/Home Depot) means I gotta drive through traffic.. but hey, if you don't wanna honor the price match, I'll go elsewhere!