My local WallyWorld is fantastic.
Very helpful and friendly associates.
Store and restrooms are always very clean.
Stockers always willing to help or kindly move out of your way when they are stocking.
Your Wal Mart sounds like my closest Wal Mart (30mi away). And this one still has a fabric dept. If I go to the Valley where there is a Super Wal Mart (or whatever they are called) I find it much less to my liking. People are not helpful, friendly, and store kinda messy.