I am mobility handicapped, so Amazon is a Godsend for me.
I have found, though, that Chinese third-party sellers game the system horribly. Including falsely representing that their item is stocked/sold by Amazon itself.
A work colleague who spent 4 years in China reported that the Chinese don't even have a word for ethics.
I've had a China vendor falsely report an item as shipped within minutes of entering the order, preventing me from cancelling when I find out that the item won't actually be delivered for a month.
I used to shop on Walmart, but their web site update is only compatible with smartphones, so it doesn't work on my laptop anymore. Ditto Chewy.
You have to be really careful with Walmart and be sure to check who the seller is. I have had horrible experience with Chinese sellers(must be where Hunter learned his ethics) lol
I have used Amazon for the same reasons. So I understand why it is very helpful in your life.