Get your taxes done using TurboTax

That's simply not true. The form and instructions are already out--have been since December. Maybe TT wants it already to plug into their system. Like let the government (that's paid for by us) do the work?  Perfidy!  /s