Get your taxes done using TurboTax

Oh I don't know.  Sounds like there may be another new offer I haven't seen or heard of yet.  I think another SuperUser has asked the Moderators for clarification.  I don't have access to the Moderator area.