I understand the negative comments, I have friends who have had "accounting challenges" over the years with their accounts with SunTrust and It is my opinion SunTrust has little patience with what I would call amateur bankers. If you keep money in your accounts they are a wonderful place to bank.
My wife got a check in the mail that was a scam. She put the money in my savings account and the check was returned we did not spend any of that money but Suntrust charged us 36.00 dollar bad check fee and a 20.00 return fee and closed my checking and savings account with my mortgage and water bill still out and did not let those bill go threw the checking account. Suntrust said that I could not go and get my remaining balance until there investigation was complete. So first I got caught in a scam and now being robbed out of almost 1000.00 dollars from Suntrust. they are nothing but crooks I'v had an account with Suntrust for 9 years so just to let everybody know they don't mind screwing regular customers.
We've had accounts and a mortgage with this bank for quite some time. Over the years, I've noticed the quality of service going downhill. I often avoid transactions with a teller because I'll get a sales pitch for a financial product or service. However, SunTrust has made it more difficult to avoid tellers due to an online banking service that is not always available and a mobile app that only works intermittently and only accepts certain kinds of checks.
I do not recommend this bank.