Get your taxes done using TurboTax

Turbotax changed the name; the IRS version is called Turbotax Free File Program, not Tax Freedom. (The web address is still https://turbotax.intuit.com/taxfreedom/).  The Free File Program is not allowed to offer any paid services, such as getting your refund on a debit card, audit support, identity theft protection, or anything else.  

The regular Turbotax "free to start" program is called Turbotax Free Edition, which offers paid upgrades and add-on services. 

Two important things.  1. If you are on the IRS web site for the Free File Alliance, it will only send you to the Turbotax Free File Program.  It can't send you to the Free Edition (that has paid upgrades).

2. However, you need to make a new account on the Free File Program and start your return from scratch.  If you have a regular Turbotax account, it will always log you into the regular site.  To use the free file alliance version, you must make a new account with a different user name and password.  This isn't bait-and-switch, it's IRS Regulations.

And if your web browser automatically logs you into your regular Turbotax account, you need to turn off auto-log in, or delete your web cache and cookies.  That's not a Turbotax problem either.