Get your taxes done using TurboTax

This is false information. TT does NOT provide an online version to file Corp returns (Form 1120). Just another example of  a lack of knowledge of their own product,  familiarity with business entities & the correct, respective forms they need to file, and/or the deceptive practices TT continues to employ in order to sell product.