Do the following when the Comerica website gives a black X in the top right corner of the deposit page (could happen whenever IE updates):


Direct support line: (800) 852-3649