People joke about WalMart customers, but the stores are well run, the staff knowledgeable and ... The Price Is Right!
I even applied for work at WalMart last year, to supplement my retirement income, so they might be hiring in my area.
Target is much cleaner and has a much better clientele, but as you said, for the price, nothing beats Walmart.