Ghoti Ichthus
Pray so they do not serve alone. Ephesians 6:10-20
Its probably true that it depends on what you buy and where you live.
But the major reason for dropping - boycotting - Amazon is not over price and schedule, but morality. Amazon is a huge supporter of the LGBT, socialist, BLM, etc agenda. Why fund the people who wage war against Christianity and all it stands for?
I do what I can, but in reality, there are very few businesses anymore that can or will stand up to immorality and political correctness.
I try to patronize Christian and Jewish businesses, and try not to patronize objectionable places. Sometimes, because of voting with our pocketbooks, we do without an item or preferred brand, but sometimes, as in the case of supplements that actually work well enough to take the place of prescription drugs and avoid side effects, and which don't source any ingredients from China, etc., I have to fish or cut bait.