But such places are few, and far between. On the whole, for me, open carry is really more trouble than its worth.
Starbucks has made its corporate wishes known. And it's done so in a much more polite and classy fashion than some businesses making the same choice.
Open carry in a Starbucks now and the only statement you'll be making is, "Hi, I'm an asshole."