I've found that my local Walmart is often cheaper than Amazon, but I've been shopping at Amazon more frequently ever since I was repeatedly ambushed by people trying to get me to sign up for a Walmart Mastercard while I was wandering around the store shopping.
Just shopping for whatever you needed and some random guy asks what you have for television.
Also seen a woman trying to sell perfume and wanted to spray some on people at another store, kinda pushy near where the cash registers are. Aren’t some people allergic to that stuff? I think it would be better to have samples next to the actual perfume for when someone is actually shopping for that.
I've had that in Costco, trying to sell me cable TV service. Then they act completely flabbergasted when I say I don't watch TV and don't care about cable.
You walk in the door and sometimes there's someone saying: "I can save you money on your TV service"
I flat out no longer shop in my local Walmart for this reason alone. Otherwise, I don't mind Walmart.