Get your taxes done using TurboTax

I don’t believe this is true. My 21 days isn’t up and TT updated to payments completed