My problem with wal-mart is that it brings the freaks out. Not like weird, but just disgusting people like everything hanging out smelling like an onion ring.
The last time I was in one I now have an image I can never unsee of an overweight man with extreme back hair and a backbutt, wearing a shirt too small, and pants too big.
Oh and making money and tending to my (or any knowledgeable) customer's needs can go hand in hand....matter of fact thats how it should be.