Honestly its a little expensive and I am constantly fighting the program to accurately apply the correct percentage of deduction on expenses. I had to restart a few times specifically because of the programs limitations. I also received a 1099 from gambling and was unable to deduct expenses against the 1099, so I was literally unable to add the form. Given what turbo tax charges, and the complication of using it, I think next year I will be going to a tax preparer in person, which is usually cheaper, and can enter information correctly for some of the uncommon situations I have. The only thing I find useful, and has kept me in the eco-system is the fact that TurboTax stores all of my information and transfers it year over year.
It is easy to use TurboTax but my return is basic but I did have 1099-Div, so I had to pay an extra $40-50 to upgrade. I don't think it was warranted and would have switched providers if the results had been the same but I saved more money with Turbotax.