I do much of my shopping on Amazon and other online retailers.
It's one of the things that makes it practical and tolerable for me to live in a somewhat isolated, low-population-density town/area where I own a home, pay taxes, receive medical care and various other non-remoteable services, purchase prepared food and other perishable goods, all while working for a company based on the other side of the planet, bringing in a fairly high salary for the area.
My local economy receives far more value because Amazon makes it easy for me to live there than they would if Amazon didn't exist and I instead lived in a much more convenient large city.