Target is much cleaner and has a much better clientele, but as you said, for the price, nothing beats Walmart.
http://www.peopleofwalmart.com/ Target is much cleaner and has a much better clientele