I actually know some people who say they don't shop there. I know others who shop there but don't talk about it. I also know some people who will be critical of me for saying this, but here goes: "I shop at Walmart." Not all the time (the nearest one is 30 minutes from where I live). I like to do a fair amount of my shopping more locally. I stop in at Bob's Corner Store most days for milk and bread, cereal and maple syrup and such (Bob's is also where I get my mail--it's a post office and gas station as well as a store).
But from time to time I do make a trip to Walmart and recently two things have caused me to upgrade my opinion of the company. They might sound selfish, but here they are: