I’ve been a customer for over 20 years and they just screwed me over for the last time. Do your research before choosing these losers. They will charge you free even when they screw up. Their online banking showed that my check was deposited then hours later, they decided the check was on hold. The customer service lady said nothing could be done until Monday when I go into a branch. Horrible company that keeps being sued for screwing over their customers. Stay away