Love them mergers…NOT! Site: SunTrust (Now Truist)Can't log into altruist, must go thru Suntrust. So much for easier