Legally? No.
Morally? Yes. Customers give their say as to whether or not they want to give their money to some specific company every single time they engage in a business transaction. There is also nothing wrong with telling others to make the same consideration.
It's not even fair. Bosina and Herzegovina has to play against 50 states at the same time.