Get your taxes done using TurboTax

I read an article in USAToday that TT will no longer offer free E file.  This is what it said. "Tax filers using TurboTax Live Basic to file a simple return would pay nothing if they filed through March 31."  March 31.... Isnt that the date when they said the form would be ready??  Is it me, or I am reading it wrong? Does it seem like they are holding it that long to let the free file expire? I might be reading it wrong.