I received an email notification from Walmart.com on the 23rd saying my items were shipped. It's now the 26th and I have received NONE of my order.
I even received an email notification today stating that one of the items in my order was actually delivered (it was not). After contacting Customer Care, the only explanation received in the late shipment was that the carrier had unexpected "inconveniences" on the way. As for the item that was reported delivered, I was reassured the item was in transit and would arrive along with the rest of the order. As of now, my order *should* be delivered by the 28th...NOT 2-day shipping.
Personally, I fully appreciate the free delivery and would probably still continue to use Walmart.com online ordering if 1) they would NOT use false advertising and promise a 2-day delivery service that they cannot fulfill, and 2) the tracking information and notifications were accurate.
I explained to the customer care rep that when Walmart sends an inaccurate notification and tracking showing that a package has been delivered, they are then wrongfully diverting responsibility to the carrier, OR the customer might even think the package was stolen. It doesn't do your customers any good promising "free 2-day shipping" for the sake of competing with Amazon Prime when you can't actually provide 2-day shipping - from the looks of all these recent complaints, this is a very common issue.