This bank is just wonderful. They've stayed small, which I appreciate. They always have great rates on loans, CD's, etc. They offer accounts with low fees or no fees at all, which helps them stay competitive, even with the huge name banks out there. They tend to learn their customers' names quickly, and always treat you like you've been with them forever. The staff has always been good to me, they are very helpful when you have a question, or if you've made a mistake with something.
They were also very quick to come to my aid and take MY side when a local convenient store accused me of writing a bad check because they could not get the check through their electronic scanning system. The local branch manager went out of her way to personally call and speak to the manager of that convenient store AND the police (whom the store had called) and explain that my check was NOT bad, and that the problem was entirely an "operator error" on the store's end. She also gave that store manager a lesson in how to properly handle checks and situations such as this.