I have the same rule for cold-callers. If a vendor cold-calls me, I take a note of their business name, politely explain that I am ideologically opposed to this marketing method, and that I will never use their services because of their use of that method.
I've been doing this since the mid-90's. I like to be the change I want to see in the world :)