All the time.
Is why I usually order stuff that I have no rush to get.
Worse is that Amazon Prime for Puerto Rico instead of free two day shipping, is free standard shipping; despite paying the same fee.
Which wouldn't be bad, if it wasn't for the fact that standard shipping from Amazon is "we ship whenever we want to". So even exact same items have different estimates.
So, you can order something today July 11, have a delivery estimate until July 25 and they either:
-Ship July 12 through Parcelpool, which can take up to 14 days therefore meet their estimate.
-Ship July 11 with one day shipping and have it arrive July 12 though UPS.
-Ship July 20 through Priority Shipping and have it delivered by July 24.
-Ship on July 24 though one day shipping and have it delivered on July 25 and meet the estimate.
I still like them and their customer support is great, but their shipping methods has gone down in quality over the years. I still remember when they usually shipped items in 24 hours after placing an order, so even Parcelpool could have it here in 7 days.
Now, the order can sit there for 13 days and they ship it next day, just have it here in the 14th day.
And then there's the packaging. You can receive one game in a box big enough to fit a PS4, and the next game arrive in a padded envelope tight enough to fit the game.