I carry in my bank all the time. They have a "no weapons" sign on the front door but I carried there before they put the sign up and they know I carry and are not worried about it. In fact I asked the same question on this forum several years ago right after they put the sign up. At that time I used the banks name and the next time I was in the bank the manager called me over to his office. I kind of felt like I was getting sent to the principal's office but he was not disturbed but told me that whenever their name shows up in a forum they get notified. In fact so do I was the owner of RID Pest Control. I guess the bank president called him to ask about me and having been a loyal customer for the past 23 years they did not have a problem with me carrying. Their point behind the "no weapons" sign is to discourage people having a shoot out in the bank. They want the bad guys out as quickly as possible. I told them that they only way I would pull my gun without my life being threatened. He said ok just don't use the banks name while online.
This is... interesting... I think I'd have to say, "Sorry you feel that way. I guess if you don't want to be seen by the general public as anti-gun, get rid of your anti-gun advertising." That kind of attitude would do more to encourage me to look for a new bank than the sign alone - as in saying one thing and doing another, but asking your customers not to call you out on it in public. Eff that.