There is no fee for Netfiling with TurboTax. The filing process is free. TitboTax software is used to prepare your return. Due to CRA restrictions, some people must print and mail their returns; others are not eligible to Netfile.
Could you please tell us why you were unable to file electronically? Did you get any error message from CRA when you attempted to Netfile? Please let us know so that we can help you more effectively.
Thank you for choosing TurboTax.