Ran across this video randomly, and It got me so angry I was literally seeing red:
https://www.youtube.com/watch?v=So9stcDzLHE
TL;DR, Amazon hired an ex Federal prosecutor, who got his friends in the US Attorney office to charge a real estate developer who specializes in data center real estate development with federal crimes. They did everything they usually do, including asset forfeiture. Fighting these charges cost this family their cars, their house, their retirement savings.
I cancelled my Prime membership years ago, but have still bought things on Amazon. That stops right fucking now.
If you boycotted every time a corp committed a crime, you would quickly find yourself using no products or services at all.
You should cancel prime because it's not a good deal, and if you want chinese crap order it straight from china on aliexpress instead of giving Bezos a 150% markup.
You say that like it would be a bad thing.
Don't be an idiot and start boycotting all at once, but it's an incredibly good idea to try and boycott as much as possible while being as independent as possible.
Remember, nothing is hated more than people who don't need what the establishment has (or rather, claims to has) to offer. Can you boycott everyone? Probably not. That doesn't mean you shouldn't try to better yourself by cutting these cancers borne out of a misguided sense of convenience out of your life. There's no reason to give up on bettering your circumstances just because you might not be able to make it to some idealistic hypothetical.
Also, I doubt OP has much issue with companies committing "crimes", broadly speaking, and more cares about what types of immoral/unethical actions they've undertaken. There's a big difference between a company fudging their tax numbers and a company utilising state powers against people to leave said targets financially ruined. Really pales in comparison to one another.