I view a trip to Walmart as a trip to a casino.
Sometimes they have all the items I want and I win, sometimes they are out of stock on 50% of my items. I lose.
Most of the time, I don’t want the hassle.
This is what killed them.
The Walmart’s around here seem to have burned through their employee base. They constantly have “Now Hiring” signs posted.
And it shows inside. Shelves are not stocked, or are an outright mess.
I stopped into a Walmart about 30 miles north of here, right off of I-25. Clean, spotless, products fully stocked, neatly arranged.
I made a point of commenting on that. If I have a big Walmart list, I will probably go out of my way to drive that 30 miles for the better store.
And no, I am not going to pay $10 more a bag for a bag of dog food or other staples by shopping at other stores. If the other stores are competitive on price or quality, they get my business. Otherwise, I have better things to do with my money.