I haven't done business with Amazon in five years. It really hasn't been a bother until recently, when they have started to become a complete monopoly on certain products, such that I couldn't get them elsewhere. So far I've just gone without.
In things like "web servers", Amazon has such a monopoly that it's almost impossible to get a job on the computer field if you don't want to give money to Amazon.
Amazon is destroying the planet and destroying the American worker. Bezos gets rich while his workers struggle to even survive.
No ethical or moral person should do business with them.
I note however that ethics and morals don't appear to be a thing for you - all you talk about is getting consumer products at a better price.
If you are ethically and morally empty, then Amazon is certainly your best choice.