Amazon No Longer Offers 2-Day Prime Shipping (Here’s What To Do About It)

Updated May 12, 2021 by Kyle

Have you noticed that Amazon doesn’t deliver on their 2-day Prime Shipping anymore? It’s actually not even close for my address. Anything that I want to buy today (a Monday) won’t be delivered until Sunday at the earliest. I tested this on a bunch of different shopping categories and made sure it was all products sold and shipped directly by Amazon, and none could be delivered before Sunday, 6 days from NOW. But alas, not all hope is lost, here’s what you should do to hold Amazon’s feet to the fire. It’ll only take a few minutes and put an extra $10 in your pocket.

Amazon No Longer Offers 2-Day Prime Shipping...Here's What To Do About It

Prime 2-Day Shipping Has Turned Into 5-Day Delivery

The reason that 2-day Prime shipping has turned into 5, 6, or even 7-day shipping has nothing to do with UPS or the USPS.

It falls 100% on Amazon as they now say that the “2-day shipping guarantee” is from when they actually process your order and get it in the mail.

So if it takes them a couple days to box it up and ship it out, then you’ll get it delivered to your home in about 5 days on average.

If you’re like me, the main reason you joined Prime and paid $119/year was for the 2-day shipping, so this is KIND OF A BIG DEAL.


Call Them Up and Ask For a 1-Month Refund

When I have a problem with Amazon I usually start a live chat session as it’s easier to say exactly what I want to say.

BUT…for the first time ever, I recommend actually calling them at 1-(888) 280-4331 and say, “Why don’t I get 2-day Prime shipping anymore?”

I tried doing this via Live Chat and it just went in circles due to what I’m guessing was a language barrier.

At this point, give them your zip code and ask them to run it through their system to find out for sure whether your address qualifies for 2-day shipping.

Most addresses do indeed qualify for 2-day Prime shipping.

If your address does qualify, then you know the EXACT reason why you’re not getting your packages within 2 days…it’s because Amazon can’t hold up their end of the bargain and should pay for it.

This is when you politely ask for a 1-month refund on your Prime membership (approximately $10) because Amazon can’t hold up their end of the bargain.

I did this recently via a phone call to their customer service department and it took me all of about 5 minutes to score the $10 refund.

There was ZERO hesitation from the rep I talked with and I think they are trained to hand out this refund for those who politely ask for it.

Note: My family orders from Amazon at least 1-2 times per week and I’m not sure if that played a role in getting the 1-month refund, but in either case, it’s definitely worth a shot.

See Also: Is Prime Worth It? 9 Amazon Prime Benefits You’re Probably Not Fully Using

Hold Amazon’s Feet to the Fire

I realize Amazon’s been hit by unprecedented demand in recent months, but let’s not forget they are one of the richest companies in the world.

Now that the economy and stores have opened back up in most of the country, the demand for online shopping has been greatly reduced.

Yet Amazon still can’t figure it out and solve their order backlog issues.

What ticks me off the most is Amazon wants to blame it on the pandemic and increased demand in online shopping.

I’d have no problem buying that argument back in March, April or May of 2020…BUT NOT NOW.

It’s my opinion that Amazon was losing money on the 2-day shipping guarantee and is using the current situation as a handy way to get rid of the fast shipping guarantee altogether.

I’d be SHOCKED if 2-Day Prime shipping ever came back at this point.

So the bottom line is get your $10 refund NOW before they aren’t so generous.

See Also: 5 Reasons Why Amazon Prime Is a Terrible Buy

The customer service rep also told me that MANY people are calling to cancel Prime, she said she had already cancelled over 50 memberships in the past couple days.

Here’s what a chat rep told me when I asked him if Prime members were complaining about the issue:

Amazon Chat

Ask the Reader: Are you a Prime member? If so, when was the last time Amazon delivered something to you in 2 days?

By Kyle James


Notify of

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Inline Feedbacks
View all comments
Tony Lenzo

I’ve been an Amazon Prime member for quite a while and USUALLY, my packages come on time or even early… Unless my item costs over a couple hundred bucks, then it’s delayed or even lost. Ive ordered a couch, a lawn mower, a laptop, and other things that were high ticket orders and there were logistic issues with each one. Amazon blames it on the shipper but why would you continue to use a shipping company when they seem to routinely be delayed or lose packages? Unless they are being mishandled by Amazon and they just don’t want to take the blame.

Brenda Boatwright

So disappointed. Used to not go to stores because Amazon would get purchases to me the next day. Prime not Prime anymore! Choosing “Prime Days” created a longer wait for deliveries…want next day delivery reinstated or, at least, two days.


I order from Amazon with Prime at least 2 times a week. Use to get my items within 2 days sometimes 1 day. But anymore if I order kn Thursday I might get it by Monday. I dont use the other Prime benefits so Prime is about done at my house. You know all the reasons they give for not doing the 2 day delivery is oure B.S. Walmart still delivers to me in 2 days after I’ve placed the order. So Amazon is 100% to blame and screwing the consumer but still want that $119 a year. Total B.S

Doug P.

I selected three items to buy from Amzn yesterday, (Tuesday March 9, 2021). Two would arrive on Sunday March 14th and one on Monday March 15, 2021. I joined Prime when they didn’t charge sales tax and promised two day shipping. The sales tax advantage is gone and it appears the two day guarantee is now gone. The only thing remaining is not having to jump in my car and drive to the store. That’s not worth $119/year. So bye-bye Amazon, hello Walmart.


I just called Amazon on this. They are not offering any credits unless your order has been delayed. They also informed me that the new rule is that it is 2 Day shipping from the time the order has been packaged/shipped. So obviously that is incredibly dishonest because they are changing the terms for Prime from what we originally signed up for and paid for, to a situation where they can take longer in their warehouse or simply blame a late delivery on that since none of us will ever know when they truly package up your stuff. Amazon got their massive revenue and customer base on this 2 Day shipping service. Now it is a minimum of 5 days and typically longer. What’s the point anymore? You might as well go to the store yourself and you’ll have your product(s) way sooner. You can even go back to the old days of simply ordering directly from the vendors off their website and they’ll get it to you within the same timeframe at a minimum (maybe even sooner). Time to forget paying for Prime and using Amazon. There’s no incentive anymore to using Amazon.


It’s not even 2 days from when they “ship” because they bounce it from Amazon facility to Amazon facility before it ever actually ships but the order status says shipped. Ordered Thursday 3/25. Status said shipped Sunday 3/28. It is now 3/30 and Usps stated awaiting package. It said it would be delivered today when I ordered. I’m in Kansas and it’s still at an Amazon facility in Oklahoma. So 6 days and still hasn’t made it to a post office?


i tried to ask this and dude wanted an order number. I cited the order I just placed (monday) says its a prime item, but i wont get it next until Tues! he kept saying ok, well i need an order number i gave him that one, but expressed it was a chronic issue, he wouldnt answer why, he just kept saying he needed order numbers! I had given him the most recent one! then he was trying to act like he just couldnt help me because i weasnt giving him the order numbers from every order I’ve made since last November. I finally got frustrated and told him i think we were having communications issues and I had to go. Hope it works for other people, but didnt for me.
what is the point of paying for prime, if they have normal, or longer than normal shipping times?

Kristi Horn

I just got off the phone with Amazon. After 30 minutes and 3 different people, I got absolutely nowhere! They are obviously told what to say because they all 3 said basically the same thing. One even said “I can not confirm nor deny…”! All I kept asking was when and why did it change. No one would say a thing about it. They kept saying “What I can tell you is…” Maybe if enough people complain about it or cancel their memberships they will reinstate the 2-day delivery. I highly doubt it though. I just can’t believe a company as big as Amazon would do this shady stuff and then try to hide it.

WD Welch

Thanks for this great informative article. I just got $12.95 back into my account. Same excuses given, but advising them that AMAZON had violated the terms of agreement I signed up with, made them change their “song and dance” routine, and they quickly refunded one month. Next month, another call. Took about 5 minutes! That equals $155.40/hour pay. Well now…


Just got off the phone with Amazon. I’ve been having issues for a year with late shipments, but this week was the last straw. Two of my shipments were delayed, taking almost a week to get here. Why, you ask?? Amazon is no longer shipping out each shipment as you order, if they don’t have to.

If you order one day, then place another order one or two days later and it’s all coming from the same facility, they will hold the first order to ship them together. So, even if you don’t choose to have an “Amazon day” Amazon’s gonna give you one anyway.

I was passed to two different reps to be given a whopping $25 credit. Better than nothing, I guess.


This is the only article I’ve seen that is the truth. Amazon likes to blame Covid, but it’s been like this for a 1 1/2 before Covid. I called and I’ve probably gotten 6 months prime free over the last 3 years. Now I’m sick of it! I called and canceled 2 days ago. I also bought 3 Prime memberships for Christmas for my kids. NO MORE!

Christine Filas

I never get my items in two days any longer but at least I get all of them now, via USPS. Before with their affirmative action idiot Amazon drivers, my packages were constantly delivered to the wrong apartment.


I haven’t received packages in 2 days for months so I took your advice and called this morning. I must have caught someone is a really good mood because they gave me a $50.16 refund.

I was also politely told the 2 day clock starts when the package ships and I need to lower my expectations.


Yes I have been experiencing the same issue. For the past few months my deliveries have been much longer than usual.


I live in a major US city 2 mi from a fulfillment center. I’ve seen delivery windows steadily creeping up but tonight I logged on to order a few items and the soonest I could get anything delivered was 6 days. I thought for sure this was a mistake so I started clicking random items and every single thing was a minimum of 6 days. After 35 minutes of face smashing frustration on a chat with a customer service agent I finally gave up.

I’ve owned stock in Amazon for nearly a decade and every time they release a new service or product I’d buy a little more. Over the years I’ve done very well but I can see this fulfillment issue really hurting the company. It feels like Amazon has forgotten (or doesn’t care) that loyal customers built its business.
I no longer have faith in Amazon or its leadership so I think it’s time to say goodbye. I’ll be selling about 220k worth of Amazon stock in the morning and when I’m ready for more brain damage I’ll get on the phone with an agent to cancel my Prime.

It was good while it lasted


If I cancel Prime I guess I won’t get free shipping any more!


If you order $25 worth, you will get free shipping on most things. I rarely buy less than $25 so this is no problem for me. You can also use your shopping cart as shopping list. Just hold off ordering until you’ve accrued $25 worth of merchandise.