In Austin and San Antonio, Whole Foods used to have no gun signs and armed guards. They ditched the no gun signs when the law was modified to make the sign truly large.
Some banks here have armed guards - bored minimum wage with 38 SPL RNL.
Go elsewhere? - the hospitals have signs - I prefer not to die or not see a competent physician. I can undestand the doctors not wanting a gun to be on the loose when you take off your clothes - so give you a locker.