This year made filing easy, even for the tough to understand tax laws. The toughest tax laws are published by the various states, not federal. Since I earn income in a state other than my resident state, I was required to pay for the second state download, as well as double paying the state filing fees. Then, to add insult to injury, when I provided my credit card information, the total amount included a state tax on top of it.
I have used TurboTax for at least 15 years and never had any issue. Overall excellent product and support. But this year I had to declare an excess gift, requiring IRS Form 709. This is not part of TurboTax, and is very complicated, so I could have truly benefited if TurboTax did include this form. I resolved it directly with the IRS, after a lot of work and false starts. Then I had to file on paper, wasting my TurboTax "free" e-file. TurboTax should include all IRS forms and support them!
TurboTax is so easy to use. It directed me through every step which I love so I know I didn't miss anything. The only con I have is I have to report union dues and I had to ask where to put them even though I reported them last year in my return which I did through TurboTax. The program should see that I reported them and automatically ask if I need to report them again.
Pros: My job status changed this year (switched jobs, lost a job, got a raise or promotion)