Buycotts are far more effective than boycotts. Although, kind of like in the case of Joy Villa, people can be manipulated into them just as easily as boycotts.
This is one of the good ways people can actually make their voice heard in a way that counts. Buy and do service with what you like and support. Online petitions, 'mooning', bad yelp reviews, and online threats are fleeting.
You know I'm not a Trump fan, but I was even tempted to get my wife a Ivanka dress. It is pretty classy styling, even if it is made in China. She likes them and they are not expensive.