One quick note … I’ve used TurboTax for the past three years. I like the program.
They do offer free online filing of your Federal taxes. However, you have to purchase the program to use that service. You also have to pay the filing fee up-front (I think it’s $14.95). When you file electronically, you get a confirmation number. You have to write that number on a form, mail it to TurboTax, and a few weeks later you get a check in the mail to reimburse you for the filing cost.