It would have to be something pretty serious for me to boycott.
I generally avoid products that test on animals, and generally avoid pet stores that sell dogs for profit. The only time I have ever broken that boycott was when I got Dodger, and for what I paid for him, I know the store did not make a profit and probably lost money. I also went out of my way to tell people near and in their store about the horrible conditions we found Dodger in when we got him and how his tiny feet were cut up from only having wire to stand on. I was very happy when at least 3 of the people put down their purchases and left.

And have called local humane organizations to try and get the place shut down. From what I understand, it's been investigated several times and is on it's last legs, thank god. That's the only time I think I have ever bought anything from a place like that, and the only time I ever will. He was worth breaking the boycott the one time though.

aw:
I also boycott casinos that feature dog and horse racing. I have family and friends who are always trying to get us to go to the dog track. They do not understand why we refuse to go.
I generally won't boycott a company over politics, unless it's a "charity" or something where that is the only purpose. I'm also anti union and have no problem crossing picket lines.