Just a couple of thoughts from someone who worked at Wal-Mart (and ironically, the wife of a union worker) on why someone may consider shopping somewhere else. And I am not a "bitter" ex-employee. I simply left my job because I found one that had better hours, better pay, and better benefits. I don't have a grudge against them. But you have to keep one thing in mind--They are a business, and they are out to make money like any business. People can't, or at least shouldn't, disagree with that goal. What some people don't like, though, is their methods. Here is what I saw while I worked there:
They have their employees "shop" the competition weekly. While on the clock, they go to local businesses and buy certain items. When they bring the reciepts back, the local store will lower its price to beat the competitor. Wal-Mart doesn't care if they lose money, because once the public is "trained" that Wal-Mart is lower, the customers will come to Wal-Mart out of habit and probably won't notice when Wal-Mart raises its prices back to the original price or higher. But you have to remember, that customer's always have the CHOICE to shop there or somewhere else. You shouldn't blame Wal-Mart for capitalizing on it. Remember, the US economy was built on capitalists.
They have decided that, out of all controllable expenses, the ones they are going to focus on reducing is payroll and benefits-which is, generally, the highest controllable expense of any business. They do this by keeping the amount of full time employees allowed per store at a minimum. (If you're not full time, it not only takes longer to get benefits, but those benefits are at a higher cost). They also know that part time employees don't tend to stick around long enough to qualify for benefits. They know that there is an unending supply of teenagers waiting to get a part time job, so they don't have to worry about "fresh bodies". They also have decided to have fewer employees on staff at any given time. Of course, the less employees in the store there are, the less customer service you have. But again, the customer's have decided to accept less customer service in order to have lower prices. I can't tell you how many times I overheard people saying that they are NEVER coming back again, because they can never find anyone to help them, but they come back the next day or the next week. It's their, and your, CHOICE to accept the loss of customer service.
So, like anything that someone feels is wrong in this country, you have a CHOICE. Shop, Wal-Mart, or don't, but you can't just sit and bemoan the fact that Wal-Mart exists. If the majority of people don't like something, they really do have the ability to stop it. It just takes effort and the willingness to stick to their ideals. And yes, I do shop at Wal-Mart. Partly because I would have to drive 45 minutes to find something else, and partly because I don't feel that they are EVIL. Do I agree with everything they do? No, but I have yet to find ANY business that I completely agree with. They are what they are.....a business that is trying to do what every other business in this county is doing--trying to make money.