Realistically, I just buy a month of Prime if I know I'm going to be needing lots of things soon (spring cleaning season or whatever), and don't keep an active subscription for the rest of the year. I found myself not using most of the new perks, becoming increasingly skeptical of product authenticity, and not enjoying the prices going up and up every renewal. Its a lot easier to walk over to Target or sit on the train for 15 mins to get to Bed Bath and Beyond / Home Depot than it is to sit around at home all night because Lasership marked my package as "delivered" 6 hours ago but doesn't intend to show up until 10pm.
Their price match policy is pretty silly too. I bought a robo vacuum that got a $150 off promotion a week later. They were unwilling to refund me the difference but are willing to let me return the old one for a full refund while buying a new one at the discounted price.
Just printed the return label for the higher priced item, and slapped it on the box and gave it right back to the carrier when he delivered the same, lower priced item.
Ironically, after moving a few miles northwest to the NJ side of the Hudson, my preferred shippers have completely reversed. USPS is by far the best option here, since they have lobby keys to apartment buildings and leave packages with no problems at all. (Even though USPS clearly has lobby keys to deliver non-package mail in Brooklyn too, somehow their package delivery people don't have them?)
Meanwhile, Amazon's contractors have become the worst option for me. Frequently they'll silently leave a package with a neighboring building or business, with no indication whatsoever that they've done so, and with no initial attempt at actually ringing my unit's intercom. Or sometimes they'll call my cell phone, but again without ever trying the intercom first. After a few years of this, I gave up and cancelled Prime.
The problem seems to be that the local webshops work with the more local delivery services, whereas the brand-site-stores and a bunch of others use delivery services that work across Europe. Those seem to be awful everywhere (the aforementioned DPD, but I've heard similar things about FedEx and DHL).
Yelp, on the other hand, is where "let me speak to your manager"-types go to bitch about restaurants screwing up their orders. BBB complaints seem a bit more fleshed out.
I'm not sure I blame them. Amazon once used USPS to send me half a dozen office chairs. I called Amazon as soon as I saw the shipping update and said there's zero chance whatsoever they will ever reach my door. Nothing they could do. I just ordered from another vendor the same day and waited the inevitable 2-3 weeks for the Amazon order to work its way through the system and back to Amazon without delivery ever attempted.
It's one of a few things that perplex me about Amazon. Like why can't I just flag a shipping method as unusable. Why can't I search for stuff only sold by Amazon. Why can't you fucking stop selling fake chargers and headphones?
But what do I know about running a multi billion dollar business right?