My last two grocery deliveries never made it to my home, although I was told they were on the way. Three times this calendar year I've had non grocery products shipped and they make it to Olive Branch, MS. About 25 mi from my home and then sit there in FedEx. First two times I got my money refunded and the products? Right now my two day shipping items are at nine days and have been sitting in FedEx for the last 48 hour. I know all shipping companies are busy - but there is something unprofessional about Walmart shipping. I like their products and usually their prices, but sadly the disappointments outweigh.