Memory says not long ago it was Starbucks who told the U.S troops that they didn’t support them. Seems the troops liked Starbucks coffe and asked it perhaps Starbucks might send a variety of coffees to them.
I would not set foot in a Starbucks for any reason other than perhaps pulling someone out of a burning building. Even stupid people deserve a chance (sarc)
This is not true. Starbucks donates thousands of pounds of coffee to the troops every year. Additionally, at my local Starbucks, every Christmas, they put up big boxes where people can buy a pound and write a message on the bag, that is delivered to troops in Iraq and/or Afghanistan.
As for carrying in Starbucks, official company policy is to simply comply with local laws. If there are no laws prohibiting carry, you can carry in the store. I do every day.