-I purchased an item for my wife called a Cricut Easy Press 2 on Oct. 9,2018 and it was sold and shipped by Walmart. It was to arrive by Oct. 15th but it never was shipped and order online was still showing "Preparing Order". Talked to Customer Service and all they could do was cancel that order re-order another one which was ordered on Oct. 16th with due date of Oct. 19 (tomorrow). Checked their website on the 18th and it still shows "Preparing Order" plus when they re-ordered their price had risen about $30.00 since I originally ordered and they never bothered to tell me until I discovered the new, higher price last night when I was checking the order status. I called their CS Rep again only to get told that since the price adjustment to correct the new price to the old was over $25 they had no way of correcting it but they could cancel my order (What glorious customer service). I told them that I could order from Amazon for $3 less but the product would cause me a delay on delivery till next week so I chose to speak with a Supervisor and she couldn't help either (same adjustment limit on her too) so I asked for her Manager and finally she made the price adjustment to match it back to my original order that I never received. Hopefully my second order will arrive tomorrow but if I relied on their ordering system I would never see my order tomorrow either since currently it still shows "Preparing Order". I'll update if and when I receive my order but in the future I will find it more reliable to deal with Amazon for better price on most products, more reliable ordering and better tracking information...