Suntrust is a decent bank I guess. I had a difficult time with their customer service not too long ago. For some reason, I was being a charged a monthly fee for not having a direct deposit coming to my account, but I had my paycheck coming directly to my account and had been that way for a while. When I called them they were not very friendly or concerned about my issue. I had to end up speaking to a supervisor to get my issue resolved.