I won't shop at Walmart. They are sexist and treat their employees terribly. Their "health care benefit" is to pay employees low enough so that they qualify for state food and medical programs. The state of California has actually said Walmart has cost them more in state aid programs for it's employees than Walmart has brought in in taxes. Plus, IMO their products are crappy quality. I refuse to buy 70 thread count sheets. Absolute crap.
KMart depresses me. It looks like one of those old Outlet stores, dark, messy displays, broken flooring. Our KMart has had the SAME exact items in their cleaning supplies for at least a year, not replacing any missing one and not getting any new ones. The place depresses the hell out of me. They went down when Martha Stewart left and took her higher quality product with her. I only shop there on occasion, because we have a Sears card, and I can use it there. It's usually my last choice, when I'm out of money, but need sanitary napkins or socks or something.