When Starbucks tried to invade Israel they failed miserably and pulled out. I don't understand why people patronize their overpriced joints when there is plenty of other decent coffee joints with slightly less overpriced offering.
While it's true that if you order a venti caramel machiatto with an espresso shot topped with whipped cream you may wind up paying $6 for a cup of coffee, their brewed dark roast isn't really that much more than 7 Eleven or Dunkin Donuts and it beats both hands down.
As for their policy regarding carrying guns in stores, it's their stores and they can make whatever policy they want. No one is being forced to drink Starbucks if they don't agree with their policy.