I've done my banking at small and large banks over the years. But prefer credit unions. And Complex Community Federal Credit Union is one of the best. They are very careing, kind and friendly. They will answer any and all questions that you may have. Help you in any way that they can. They have higher yields on ther returns that your typical bank. Lower interest rates on loans. Overdraft protection that is a big help. Several convient locations. Great callenders every year. Just all around fantastic. They even have special student checking accounts (for college or university students) that don't charge for new checks when you need them.