https://www.amazon.com/gp/help/customer/display.html?nodeId=...
"If you received free shipping through Amazon Prime, you may be eligible for a free one-month extension when the promised delivery date isn't met. Prime Extensions are limited to one per free trial and 12 for an annual membership. Free Amazon Student Memberships do not qualify for this extension."
Just contact support about that order and tell them the item didn't arrive in time and you'd like your free month of Prime. Since they switched to the Amazon delivery service I'm about to max out my 12 free months.
I just recall doing a quick chat to ask where my video game was when it was a day after release and getting offered a full refund and blah blah blah. And now? It can be three or four days outside the window and I just get a "it'll be there eventually"
And I know it is definitely regional as I have had a few friends back where I used to live who still got the borderline obsessive offers of refunds.
Now I just quote that line and paste the link and it's always approved. They usually act like it's only done as a customer retention move and at the discretion of the support rep.
After eventually getting annoyed enough to contact Amazon, it was explained that Release Date Delivery and Prime 2-Day Shipping aren't actually guarantees.
And that mostly lines up. When I lived next door they were super fast to refund instantly. Now that I don't, they are a lot less likely. A proper return and refund is the same, but just a "So... where the hell is my coffee grinder that I ordered last Friday?" exchange results in "It is on the way. You might see it Thursday" response.
I still prefer Amazon and still go for prime shipping products (it is still worth it price wise), but I am a lot less likely to buy time sensitive stuff through them anymore and a lot more likely to just go with the "I don't care when it gets here, give me some store credit" shipping.