After moving to North Carolina I decided to keep my bank account in Tennessee. After all, I was over there quite often to visit my family. But, it eventually got to where it was difficult to keep the account going. I then decided to get an account in Bryson City.
I first went with a bank that was easy to get into, but unfortunately they had fees for almost every transaction that took place. This led me to quickly find another bank.
My next choice was United Community Bank. It did take a while to get an account with them, because they require $300 to open a checking account. But, it was well worth it.
The representatives at United Community Bank go above and beyond. I never have to pay fees for any of my transactions and they have awesome online banking services.
I wouldn't consider banking with any other institution and if you live near a United Community Bank, you shouldn't either.