I’m avoiding Amazon for many years now. To be fair I usually just… Don’t buy things?
But when I have to, I try to go local shop first, second hand websites/markets, other websites and eventually Amazon, I guess? It never came to this.
I have spent 10/20% more than the price on Amazon though.
Last but not least, for niece stuff I have used Amazon as a sort of cathalogue to find out what exists and then look for things further by other means.