If you get bored dumping on WalMart, you might take some time off and dump on Home Depot, which represents all the same problems in the hardware and building supplies field...or Staples, which is the same in office supplies/computers.
All we can do is buy from smaller retail businesses that are willing to treat us as real human beings, whenever we can. The bitch of it is that sometimes the monster places are the only ones that have what we need on hand. But if they do, you can't find it and no one who works there can either.
Home Depot is a wonderful place to just wander around in, and look at stuff. It's only a pain in the butt if you're trying to find something in particular.