When you see "order within 6 hours 23 minutes for same day delivery" and it has been six days of "preparing for shipment" for your free shipping order you know for certain what the game is - slow down the orders and make you pay for prime shipping. Amazon was a great service in the past and those days are over. I cancelled the order and bought from eBay for less - I just cannot trust Amazon anymore.I have ordered a product one month before and did not get for 10 days. Then I have cancelled the product when I saw it was pathetic and until now it have been 20 days not body responded to me not this. I have bought 34 things too from Amazon but they are* liars. Never purchase anything from Amazon. I will pay more to buy from other place but never use Amazon and I am still struggling for my refund.