Get your taxes done using TurboTax

I’m in the same position. It takes apparently 6 weeks to amend a tax form and it can only be done by mail. Do we still receive stimulus checks?