Amen. I never shopped in WalMart until I moved to a rural state in fly-over country. I don't mind it at all, tho I do prefer Target.
For some reason, my grad students love dissing WalMart. I don't even know how the freakin' topic comes up, but time and time again they mention WalMart in the same tone you'd reserve for Hitler. I am trying to keep my politics out of the classroom, but I swear one day I'm going to go off the deep end and start lecturing about the free market, people's right to work, etc.
It's not that I don't understand the whole 'made in China' issue, it's just that if you don't like it, don't shop there. It's not a religion, it's a store; go spend your money somewhere else.
To all liberals, Wal Mart is evil. It's a union thing....