I take this as coming from a third party with Amazon shipping or something not locally available. At least it's disclosed up front.
I never subscribe to Prime, we do take free trials and at times $1.99 specials for Prime and happy with the speed. We have learned to look at the delivery time because you are correct. It does happen. What I do, as long as it's a free return item. I will order it and find out if I can get it faster through another site such as Walmart Plus which is also two day for many items.
Whoever gets it to me faster wins and I just return the other.
I swear, I just did this a few days ago but both sources were Amazon! I do not have Prime. I ordered a 48 inch LED aquarium light for $100, typical NON PRIME Amazon delivery time is a week out. Walmart Plus didnt carry it so I ordered it.
Then two days later I notice another 48 inch LED light on Amazon I would like to try because it would be a direct match with the one I have. Third party seller but Amazon the source. That seller had two day shipping and it arrived on Sunday! Meanwhile the Amazon one was still not to arrive until Tuesday, it arrived one day early on Monday.
So Monday when it arrived I went online to do a return. Brought the box to UPS and have already been credited.
I have no allegiance to any of them. Low price and fast ship wins, loser pays. We must return hundreds or thousands of dollars to Amazon depending on the year. Most everything we buy is online. Walmart Plus works better in many cases. We did pay $48 for the year for Walmart, it was a special at half price at the time. Not sure I will renew or not
I have a thing against Amazon but I use them, like they use the public. Im still waiting to hear of a class action lawsuit but it never happened.
For less savvy internet buyers Amazon takes advantage of people. When they buy stuff they find out as they buy it that it qualifies for "Free Shipping" or they add to the order until they get free shipping. Thing is once they go to the check out page the shipping is automatically populated in a separate box as $6.99 and added to the check out price. Many people I am SURE do not notice that until they change it to free shipping they are billed an extra $6.99 I mean, how dishonest can a HUGE company like that be and get away with it?
Anyway, they are not our friends and I use them to my advantage in every way possible.