After you file

Are you people on crazy pills or something?? I just gave a link from TurboTaxes own site saying they will deposit the money onto the cards.

 

READ THE COMMENTS!!