Of course a boycott would work. There are great coffee shops everywhere. I would like to boycott Costco also, but for me there is no substitute for their gas and TP.
I would like to drop Costco also but their Kirkland Columbian coffee is fantastic and very reasonably priced.