The tracking is terrible and inaccurate, they hide orders on your tracking page that are delayed, and the prime two day delivery guarantee is a thing of the past. I have had ONE two day delivery in recent memory while most deliveries I'm lucky to get it within six days. Amazon: don't promise things you obviously can't deliver!