I haven't set foot in a Wal-Mart in several years. The merchandise was garbage, the employees nonexistant, the customers animalistic, the stores unpleasant to be in, and the prices weren't low enough to warrant the trouble.
The current company policy seems to be to eradicate both local employers and local suppliers, and replace both with the solitary Wal-Mart so their customers also become their workers. Illegals are hired where they won't draw attention, benefits and wages for Americans are kept at the legal minimum. The suppliers Wal-Mart buys from get leveraged into having to provide costs so low they make trash, or go out of business, or get bought by Wal-Mart themselves.
I'm not one of those crazies saying Wal-Mart is evil, but their method of operation is destructive to the country. The idea that low quality merchandise and poor service is normal and acceptable.