Get your taxes done using TurboTax

The link you posted was from the IRS to their FreeFile option but you had to get to it from the IRS landing page and that is the page I posted when that information first was released ... someone posted that the warning to not use the registration page if they needed to file a return was not on the original landing page but it clearly was.  For those who used the registration option  to get the stimulus money quick  kicked themselves in the butt since now they must file a paper return which will now take months to process.