At some point, I was waiting a week for my Prime packages to arrive. So I cancelled my subscription.
Now I wait a week for my packages to arrive.
At first, 2 days, every time. It was great and extremely reliable.
Now? I'm lucky to get an estimated 2 day delivery. It's almost always 3 days. Why? They deliver it to the post office now, about a mile away. Half the time it gets there too late for the USPS truck to deliver it on that day. It is so frustrating.
Couple that with price increases, Twitch prime adding ads, counterfeit products, confusing product pages, fake reviews...Amazon is worse than ever.
It might have to do with living in Barcelona and amazon having their own delivery people here. They even have a summer offer where you can order cold beer and have it delivered to you in less then 2 hours.
It's a hard to beat service.
Whereas the Amazon delivery people that are so instrumental to my packages typically arriving overnight will just leave it on the sidewalk out in front of the house and then, apparently, encourage the neighborhood kids to play soccer with it.