It's literally impossible to fully boycott Amazon, I've been trying for years. Even if you buy elsewhere, often you'll find out after the fact that Amazon does the shipping or payment processing.
We should nationalize their monopoly or break it up.
It's like trying to boycott Doordash for takeout. Even if you don't use the app chances are the place you're ordering from uses their drivers without you knowing.
I haven't bought anything from Amazon in 10 years. It's full of crap now, and the legit stuff is just thrown in to a bin in their warehouse for scanning by UPC, so it's 50/50 if it's an untraceable counterfeit. And the counterfeiters are good, so you probably won't notice it's fake until a couple years later.
I haven't bought anything via the Amazon site in years. At least three, possibly five or more. Anything I need I can get elsewhere either online or in person without supporting Amazon's anti-union, worker-exploiting policies. I won't even use AWS for business purposes because of how they treat their workers. Boycott away, there are plenty of Amazon options that are "good enough" if not actually better.
Haven't used Amazon in two years. I don't even have an account anymore. Doesn't stop them from sending me emails 3x/day to sign up again. I try to shop local, but I do have to go to shitty corp stores for some stuff.