Get your taxes done using TurboTax

This is insane.  Another week delay?  The form is already available from the IRS.  I'd be better off to print out my forms, manually do this one and mail it.  Sadly Turbo Tax already has been paid for....