Wife and I needed salt for the pool and mom told me WalMart had the best prices.
Unfortunately, we went there on the 2nd of the month and that is when everyone goes with their Federal assistance money. It was a cluster-F and goes to show why I don't shop there regularly.
The store was dirty, dark and crowded and the people there were not people I would generally want to associate with. We got the salt and got in line (should have done self-check) and it took a good 20 minutes with 8 customers in front of us.
The cashier was very friendly and courteous, but I won't go back.
Told my buddy about it and he said the ONLY way to do it is free delivery or do the pick-up like you mention.