My family and I have been using Amazon.com and their prime membership for a few years now for purchasing about anything and everything, but unfortunately will now be taking our business elsewhere. I recently placed an order for pool chemicals expecting to recieve them in 2 days (due to the membership fee we pay each month for prime). Instead of my order, I recieved a notification that items were damaged. I called and was told that a refund had been processed so I ordered them again expecting the package to be delivered on Sunday. Again, instead of a package I recieved a notification that there was a delay and that it may arrive by Wednesday so I called again. This time I was assured the package would be delivered by mid day Monday, but again no package and another phone call. Now we are at a little over a week later and I have placed the same order for the 3rd time with a new "expected" delivery date of 2 more days - Wednesday. My advice, if it is an item you need or are expecting by a certain date don't order from Amazon and don't waste your money on a prime membership that worthless anyway!