In my area a mid priced grocer has started ads against Wal-Mart. What this tells me is that they are losing customers to the low end grocer. A high end grocer has opened recently. Don't know how their doing. Perhaps the middle class w/ built in the 40's and 50's is over.