Get your taxes done using TurboTax

Turbo tax has nothing to do with the stimulus payments...they are issued by the IRS directly to your financial institution.