Ordered online and did not receive items as promised. Fedex only had a shipping label from Walmart with no package. Walmart showed items shipped and collected payment. When I called Walmart customer service they noticed the items were never given to Fedex to send. The customer service agent blamed Fedex, and stated she doesn't have an answer for me as to "why it happened," and had the nerve to say "that's why I never do online shopping." What a way to support her company's mission to be competitive in online shopping. So, she reordered my items and said she cannot guarantee shipment. What a lack of management oversight! Definitely not a reliable place to do online shopping, they will charge you for items that aren't actually sent (but will create a shipping label), and still not guarantee shipment for your order. Poor management, shady business antics, poor customer service, and definitely not competitive compared to other online shopping experiences.