If you do announce it and attach conditions to your purchase, you are simply telling them what you want. "I won't buy your ice cream if it is vanilla-flavored because I don't like vanilla." That's not a threat, is it? That's just telling the vendor that you don't want something, and you can...