How are you realistically boycotting? There are so many evil places. I see the boycott and support companies by using 2ndvote, weboycott, public square. (It would be helpful to have boycott/support companies in list form if anyone has made one. It's nice to have logo and reason but quick access would be nice.)
Someone also suggested stocking up in May, not buying in June and then buying again in July.
I've heard buy local. Well, that's great but what if you don't want to support the store that ran your small grocery store out of business? What if local restaurants host drag nights?
What if you want to buy electronics?
It all sounds good to boycott but you have to buy stuff somewhere.
nothing wrong with doing your best. also it may not be our job to bankrupt all evil companies as much as it is to bankrupt a select few in a very public way.
smaller online retailers might be a good way to get what you need while providing minimal support to the big bads.