My wife orders many things from WallMart on-line. We've had problems only 1 time. We were able to cancel the order, got money reapplied to our Credit Card, and all was well.
The thing that we really like about WallMart on-line is the ability to buy birthday and Christmas gifts for our 4 grandchildren living in Kansas City, Missouri and we live near Anderson, Indiana. We can buy the item on-line and have it shipped to their house, or if it's a bigger item, they can pick it up at the closest WallMart store. We've been doing this for several years now. Only once did we have an item get lost and it never showed up. It was suppose to be shipped to OUR closes store, and it never arrived. Thank goodness we had it shipped to the store where we had 100% accurate accounting that it never showed up there. To this day, it's still missing. We think the delivery driver might have taken it, and it was then racked up to simply ... lost! We'll never know.