The number of times I've ordered from Walmart on line have have gone very well so I have no complaints. Price is well documented, ordering easy and delivery has been very reliable.
WalMart carries, then doesn't carry, then carries items I am looking for. When WalMart has them, they are the best price, but I can't depend on them when I need the item.
Wal Mart has good prices but that is pretty much pointless if you never receive the order. I have shipped site to store 2 times and my purchase was lost both time. I will not give them a third chance.