I have used Turbo Tax for years and never had any charges other than the initial purchase price.
Netfile is indeed free. You only pay for your package or upgrades and services if added.
Thank you for choosing TurboTax.