Over the past 10 years, I have never had to visit my branch to complete any transactions, nor do I pay anything for a withdrawal outside Bangkok (where my account is)
I have 2 accounts, 1 in Bangkok, 1 in Samut Prakan, and now I live in Krabi. Never have a problem with cash withdrawals (free), renewing cards, updating personal information, etc