I have been with SunTrust for about five years now. I have never liked a bank so much as to stay with them for more than two years. One of the best things about SunTrust is that the people are very friendly and generally want to help you solve your problem(s). I like that if you talk with them nicely they will generally waive one overdraft fee a year, which for someone who is not the best with money is great. One of the unique things about SunTrust is that if you bring your dogs through the drive thru they always get a treat, which I think is super sweet. I really have just two complaints and they both have to do with them not honoring their union accounts. When I signed up for SunTrust it was because I got a special account through my union. This account included free checking/savings and free checks. About two years after having this account I got a letter in the mail explaining that there would now be charges for all of these services that had been free before and they offered no other special offers.