I use Amazon to shop often times, and then just buy directly from the vendor. May take a little longer to mail or cost a tiny bit more, but worth it to me
The thing I like Amazon for is finding the vendor and then trying to buy direct from them. Often I've not been able to do that though. But I don't buy anything brand new from Amazon. I buy refurb electronics to keep them out of a landfill. Built myself some decent computers too.
On the opposite end: I recently was looking for a good quality belt and avoided Amazon. Found one the met all of my needs and wants after a bunch of searching. It was ok clearance and so returns were explicitly not allowed. I was nervous about the sizing but I figured I’d take a chance.
When it arrived it was in Amazon packaging.
Turns out they have an Amazon storefront. The belt was also available at the clearance price on there and returns were accepted which meant I could have ordered 2 sizes and keept the one that fit better.
Oh well. The way I see it: the belt was the right size and Amazon didn’t get a cut of the purchase.