Get your taxes done using TurboTax

I would think your only recourse at this point would be to print and mail, unfortunately.