Sorry, I can't make the distinction between business and politics. I don't watch movies with Michael Moore, Alec Baldwin, Danny Glover, Chevy Chase, or Barbara Streisand. I don't do business with companies that support undermining the constitution of the United States (Like E-bay). I won't patronize any organization that supports terrorism.
I would rather pay more and go to bed with a clear conscience.
ANYONE, you included, can sign up for an Amazon account and post ads on your website.
This is NOT an endorsement of the Million Moo March by Amazon.
By your reasoning, if a lie'bral shops anywhere else on the face of the earth where you also shop, you'd have to stop doing business there.
Get a grip.