For sure WM is feeling competition from Dollar General and Family Dollar, as people slide down the economic slope in the ongoing Baraqqi Depression.
I go to Dollar Tree about once every two or three months and I end up spending $40-$50 every time. Plenty of stuff there cheaper than WalMart without all the fuss.