Anonymous
Not applicable

Get your taxes done using TurboTax

you haven't explained why you think TT is responsible for the delay in your stimulus check.   The problem could be solely on the part of the IRS.