Was just going to post that! You must have commented on their website also. I just got my form email.
Sun Trust must have realized how bad this made them look. Just saw this: http://www.freerepublic.com/focus/f-news/3156895/posts