Hell yeah, I do, all the time. My husband found a great quote about this the other day actually, in a discussion on this topic … let me go find it…here we are.
Every time you spend money, you’re casting a vote for the kind of world you want.
I find that a really empowering thought. Just as the grocery-buyer for a family of five, I’m responsible for a budget of about $10k to $15k every year - and most of the time it’s just me figuring out where I want that money to go. So…who do I support? You can think of it negatively (don’t buy from those scumbags, they’re assholes) or positively (hey! cool company. Let me give you my money!). These days, I much prefer to work positively. I work off the Ethical Consumer Guide a lot - I don’t agree with all the criteria they use to rank companies, but it’s a great jumping board. I shop at the farmer’s market - I feel pretty good about buying from folks who’ve often trucked their own stuff in - certainly a lot less potential for exploitation there.
Even when you’re operating negatively by going on a boycott, the net effect is positive for someone. I’ve been doing the Nestle boycott for a couple of decades, and obviously Nestle isn’t dead yet and isn’t going to be just through me not buying kitkats, but other companies who are at least less-worst have gotten a bunch of my money in the meantime.
In general, though, I think that the best strategy for boycotts is the “short sharp shock”. Punish companies for making particularly assholic moves when they do them. Then get over it. The point is not to, say, destroy BP because they fucked up the Gulf of Mexico by cutting corners. The point is to cause them enough serious pain in the hip pocket that they go “Crap! Better make sure that never happens again!” If enough people did the temporary boycott thing so that their revenues dipped by, say, 10% for a couple of months, and then recovered, I’m pretty sure that would be enough for CEOs to take notice, and make some effort to avoid a repeat performance. And that’s really the point.
This month, I’m not shopping at K-mart and Woolworths, because they won’t sign the agreement about safety conditions in Bangladesh factories. Next month I’ll go back to my normal pattern. Because by then, they’ll either have taken notice or not, but in any case, my dollar would not be sending a message any more. And you can’t boycott everyone who does crappy stuff forever. But the good news is, you don’t really have to.