Get your taxes done using TurboTax

I'm in the exact same situation. I sent my missing 8962 form the first week of March. Now, there isn't anyway I can verify from anyone that they received it, didn't receive it, it was right, it was wrong... They are holding nearly $7,000 of my money and because Turbo Tax messed up and now the virus epidemic, I'm at my whits end to pay my bills. I despise Turbo Tax now.