After you file

I’m in the same boat, but I did the free return, and shouldn’t owe Turbo, or anyone else...supposed to have mine by Friday, I’ll post update if no one else does then