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

Updated April 15, 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
Paul Clay

I would even pay for it just so I can get something when I need it. I buy a lot from Amazon and have for 21 yrs. You use to be able to select 2nd day or overnight for a fee. This 5-7day crap is getting old. We have started buying from other online retailers again. Amazon didn’t cut their workforce during the pandemic, they increased their workforce. I use to buy everything from Amazon, but now I’m doing about 50% and it’s all because of shipping

Fred Stevens

Covid 19 can now and always could have been treated with Ivermectyn or HCQ but they banned the use of these drugs in order to increase the body count. Countries that allowed use of these theraputics saw a 79% lower death rate from the already low death rate. In 2015 NIH published a report discussing the effectiveness of these drugs against coronavirus SARS-COV-1.

They killed Americans so they would have an excuse to have mail in voting.

Jojo Banks

Did you put on your tinfoil hat this morning, Fred?

Spencer Kwasnicki

16 ppl agree with him and one with you. I think It is you who IS THE ASSHOLE

Jonathan Mayberry

Omg, seriously. Where do they come from. Why not Fred, complain about banning bleach injections also.

Last edited 1 month ago by Jonathan Mayberry

what countries is it you speak of here. I am a research journalist and would like to investigate this claim as I am trying to find evidence to this. Your shared information could greatly help my cause. Thank you in advance

Royal Rush

Yeah it’s disappointing considering the two day shipping is literally the only reason I pay for prime. I never watch prime video or use any other features. I’d assume the pandemic also played a fair part in them releasing the two day shipping perk. Think about it with the pandemic going on everyone had to stay home. As was mentioned above this did indeed increase demand for online shopping. But with prime video and everyone home with nothing to do but sit and watch TV, it also gave them the subscribers and members they needed to break even.


Yes, the 2-day delivery (not “shipping) is why I bought a year of Prime. This is how it was advertised and now they are trying to tell me it is 2 days “AFTER” they decide to finally ship it. I’ve ordered items before that did not arrive in 2 days and placed another order 3 days after my first and found that BOTH orders arrived in the same box. How is this?

And the video service is okay but you still have to pay additional for over half the movies. And who is going to pay $150 to watch a TV series that came out in 1993? But this is what they are asking, $29.99 per season for five seasons.


I’m fed up with Amazon too. I order items that say overnight or 2 day I they don’t ship out for 3-5 days! Considering cancelling my Prime membership.

Tony Meador

Not only have they killed off the 2-day shipping, they seem to be lying about a lot of things. For instance, I ordered a case, and according to tracking, it was supposed to arrive today, it shipped yesterday. Now, it says it will arrive tomorrow, it shipped today. What? It took 3 days to ship? Why did you say it had already shipped when it hadn’t? Am I going to see the same thing tomorrow?

The “order within the next 7 hours and 32 minutes to arrive Wednesday” you order, and all of a sudden it’s coming in a week or so. I’ve got one order that was in stock, to come on Friday, but now it’s possibly 30 days out. Seriously? Lost orders? Lots. But you have to wait a week and a half before you can file a claim. I’m trying to wean Amazon out of my life, and this sort of stuff is making it really easy. My Prime expires in July, and I won’t be renewing. Too much competition from people who value my business.

Heather K

They need to get rid of the “order within the next x hours” notice because it’s not true any more.

Fred Ramirez

I don’t know what everyone is talking about…. I’ve been getting my items within two to three days…sometimes I even get items the very next day from Amazon. I love being a Prime member. I order on Thursday and get my stuff by Friday or Saturday. It’s the best.

Last edited 2 months ago by Fred Ramirez

When’s the last time you bought something, just curious bc I ordered something today and I would be pissed if it came way later then it should

Lou Anne

Trust me, your time is coming. I would have said the same thing 3 or 4 months ago. My daughter has just now started having issues with Prime herself.


^ Amazon stock holder.

Willow Larsons

Trust me Fred, not anymore you don’t. I live literally within an hour of the Amazon dist hub in Dallas and just pulled up about 20 different items on Amazon and every one of them showed Saturday delivery! Today is Tuesday!!!


We are talking about that not being the case for us. Hopefully you aren’t so naive to assume we are lying, and wasting our time trying to fix an invisible problem.

Lou Anne

I have two orders I’m waiting on now. As soon as I get them, or should I say IF I get them, I will be cancelling my Prime. It is a mess. I am chatting with an Amazon rep it seems almost once per week to find out where my package is. Yes, they credit me $10 but it can ONLY be used on products supplied and shipped by Amazon. The final straw was last night when the rep said he would credit me $10 and refund my purchase. I told him I did NOT want to cancel my order. I just wanted to know why it had been “Out for Delivery” for several days. The rep said no problem and what did I find this morning? The rep had cancelled it! I pay for a service and I am not getting that service. Not even close. Can’t wait to cancel actually. At this point, they aren’t any better at delivery that USPS and maybe even worse.


I just called them because everything I just ordered was going to take 4 days. I’ve been a Prime member pretty much since they started. I could see this last Spring but now it seems to be the norm even though my orders show 2 days in December. When I tried to complain the rep said it takes 2 days from when it’s shipped and has always been that way. Basically calling me a liar when I’m looking at order history and can clearly see the 2 days in December. I asked to speak to a supervisor and all he did was repeat the delivery times of today’s order at which point I stopped him and told him I wasn’t calling so he could tell me something I already knew. I want an answer on why this has changed. So now I’m waiting on a call back. I think they’ll be losing more business than they already have when their hosting service booted Parler off their servers with less than 2 days notice. I’m guessing they lost a lot of business and are trying to make up for it. I saw the complaints on their Facebook page and one woman said she was canceling her business account where she spent $98,000 a yr. Sad that this company used to be so good.

Jonathan Mayberry

Defending parlor, americas #1 used site for insurrectionists who deemed themselves worthy of overthrowing a secure election. wow now that takes some serious dignity and honor, bless you.

Last edited 1 month ago by Jonathan Mayberry

I found this post when searching for “when did prime 2-day become prime 5-day”.

I live in Manhattan and used to get most things the same day or next day. 2 day was “slow”. I gave Amazon some slack a year ago when the sh*t hit the fan and I sort of let the 2-day stuff slide and didn’t think much about it.

And during the recent foul weather I understood things would slow down (they’re running a banner at the top of the site about weather slow downs). But this week I finally noticed that everything I order is taking 5 days (just like you said).

Amazon offers free shipping on all orders over $25 (which most of mine are) and I’m rarely in a true hurry to get anything so why should I keep paying $119/year?

It took about 10 minutes of pushing past their ridiculous dark patterns but I cancelled Prime this morning. The emails about losing my benefits on March 27 have already started arriving…

Heather K

I ordered several items Saturday. They were supposed to be here Tuesday but it’s Wednesday night now and tracking is saying they haven’t even shipped! These are common items that were in stock (coffee and stuff like that). They have new warehouses in my state so I don’t understand why shipping is delayed. I’m one hour outside of a major city so we almost never got 1 day shipping but 2 days was the norm. Now we’re lucky if we get it in a week-10 days.
Thanks for the tip!

Kevin Allen

I called amazon to complain about this today and ended up getting a $5 credit. Will be canceling my prime membership soon


I see nothing on their site about 2 day Prime shipping anymore, although it’s still in the fine print…One day shipping is available only if the product says it and none of mine have been One day. They are in essence forcing us into using Amazon Day so no matter what you order, they are going to take 5 to 7 days.


Exactly. They seem to change policies with the wind.

I ordered a Prime item, sold by Amazon and shipped by Amazon. I expected it to be 2 days, but then it was telling me it would be about 10 days. I went back to the item’s page several days later and it said if I ordered it now, I’d get it in two days, which would be sooner than I was to get the original order.


I live in Honolulu, Hawaii and have been a Prime member since 2003. My deliveries are now ten days from ordering, and in some cases two weeks. My order page does not even offer the three to seven day free delivery option. I am offered $24.00 for two day delivery, and other paid options for up to a week delivery times. I am told the same nonsense as everyone else by the management. The Prime benefit delivery benefit is dishonest, misleading and should be removed from the Amazon site. It appears if I pay for delivery, I can receive my order within my promised Prime membership time to Honolulu. Why is that?


It’s okay, Linda. I spoke to a representative and they assured me that it will take only two days from the day they ship your items, after they sit in their warehouse for a week.

Feel better now?

Stacy Thornton

I ordered a couple things to be delivered BEFORE Xmas. I even bought items that were the same but more expensive than other items being sold on Amazon because I needed them sooner. I got my confirmation that they would be here on said dates. Then I get notifications the next day regarding the deliveries supposed to be here the next day and day after, that now one would be here a week later and another in three more days! I was a little upset to say the least bc one of these items was a gift to my son who would be home from the army and the other throbbed for him to sleep nothing shows up for three to five days delivery!! Not worth it anymore!


I’ve contacted them every time when they don’t give 2-day shipping. I always get a run-around. Prime was sold on the promise that items labeled “Prime” are eligible for 2-day free shipping.

When my items failed to arrive in 2-days, I am told that just because it says Prime on the ad page, doesn’t mean it qualifies for Prime benefits. What kind of crap is this? I am told that even though it says Prime, I must notice who is selling the item from the very fine print cleverly hidden in the page. If it does not say “Sold by Amazon” and “Shipped by Amazon”, then Prime does not apply. However, nowhere on the Prime Benefits information page does it ever state this.

Then I buy an item marked Prime that is “Sold by Amazon” and “Shipped by Amazon” and it will take 5 business days. When I contact Amazon, I am told that “2-day Delivery” means 2 days AFTER we ship the item. This is bullshit. “Delivery” means that I have received the item. This would be like an automotive shop advertising “15 Minute Oil Changes” and then telling you it will be 2 days before your car is ready but it will take them only 15 minutes to change the oil “once they get to it”. Would you go for this?

How about a pizza delivery? They tell you it will be delivered in 30 minutes. Do you think this means it will take them 30 minutes to drive to your house “2 hours” after taking your order? No, you take it to mean you will have pizza at your door in 30 minutes.

I have been an Amazon customer for 20 years or more but I’m getting really tired of their behavior.

Last edited 1 month ago by Randy

I online chatted with them to complain about the shipping speed for Prime and said that I should get some kind of refund because they’re failing to live up to their end of the contract. The online representative straight up cancelled my membership on the spot and issued a refund (full refund even though I was near the end of a year), which is totally not what I wanted.

Called to complain about that, and they issued me a second credit to re-subscribe. So, now I’m sitting on a double refund, and wondering why I should resubscribe when the free shipping options over $25 seem to meet the same timeline.