Get your taxes done using TurboTax

Is there an update on this? Same thing just happened to me. Not sure if I need to still mail the form without payment.