It's not just the more affluent... in the chain grocery store near me the prices are actually slightly higher on some of the more basic supplies. I think that store/chain justifies it as being smaller than the one just about 2 miles down the road, and not because it's across the street from subsidized housing but sometimes I wonder.