I prepared the tax returns myself and it was very easy. I like the ability to import the data directly from the W-2 database as well as from my financial institutions. I do wish that when you add additional income and the refund drops, that the system would tell you - this is the reason your refund changed. In my case I added an additional 1099 and my refund dropped by over $2000 and my taxable income went up by nearly $6000. I realize there are various calculations going on but it would be nice to track changes like that.