I've been with my current bank for 10 years. They let my mom cash checks for me while I was deployed to Iraq without a proper power of attorney. They know my name when I walk in, ask about the baby on the way, and ask how my business is doing. Many times, they have waived fees for stuff I've needed done because I am there quite often. I have tried to get all my loans through them, but some of my business loans have to come elsewhere for various reasons. I graduated HS with a couple of people that work there, and its nice knowing that I am able to help them have a job and a reason to work, and they help me with my banking needs.