I don't like paying the. 50 - $1.50 more per item when shopping at other stores, but Walmart delivery is terrible. They are always out of 5-15 items on your order that are just regular grocery items. They also have to sub things out a lot. Biggest complaint is they charge your debit card for the full amount and don't credit back amount of the items you did not receive. I called customer service 5x and I could barely understand the Manager (I think it is outsourced in India). He blamed my bank. Still out $75 but gave up and just won't use the service anymore. I only go to Walmart if I HAVE to but will never go there to grocery shop. I have never been to one that was not a freak show, dirty and LONG lines.