The problems with Amazon these days, which may or may not be related to a buyer's specific location:
- Shipping delays. Prime's biggest selling point, is useless if orders aren't shipped in the advertised Prime timeframe. I've quit my Prime subscription multiple times this year because this keeps happening.
- Excessive advertising/sponsored listings. Over half the listings in a search are now sponsored listings, which are often lower quality listings. And Amazon now puts unrelated banner ads next to listings.
- Returns. While returns are typically hassle-free, this leads to abuse of the system. The returns get put back on the "shelf" without much inspection, and there have been more than a few times where I got an item listed as New, which was very clearly Used.
And then there are the cases where someone returns an item, but puts something else in the box for weight, so you end up getting a completely different thing than you ordered.
I once ordered a parallel LiPo battery charging board, and in the box was a LiPo battery, which someone clearly put in the box for weight. That situation was particularly dangerous, because a LiPo, let alone a used LiPo of unknown charge state, cannot be shipped by air and must be shipped by ground. If Amazon had put that box on a plane, that'd be a serious safety issue.