In Western WA we have distinctly different Walmarts.
One up in my area is in a fairly well to do town. You see some classy people there, and some damn fine women. (I'm married, so I didn't personally look, but some guy told me.....).
Down the road in another town is a Walmart that I am willing to bet would have filled every block on that card. I was in there less than an hour and it was pretty depressing. I have nothing against poor people, disabled people, etc... but it seemed like there was an utter hoplessness and sadness throughout the store like most of the people there had given up.