I've read of people routinely asking Amazon for compensation when their packages arrive in over 2 days. Some ordered regularly enough the $5 credit they hand out like candy more than paid for the entire membership.
Couriers simply lie and say they attempted delivery (which they didn’t) but you weren’t available. Then the next day they just leave it at your door. So does that count as missing the 2 day deadline?
They used to give out a month of Prime to extend your subscription, but two-ish years ago they switched to offering $5 Amazon purchase credit (after a short few weeks of trying to offer nothing).