Be careful with TT as if your return is rejected then you only get one email that says so and it doesn't flash red lights yada. So you can think you've filed online and its not accepted for whatever reason.
I've also had trouble with selling homes and it reporting it wrongly and trouble with rental depreciation. It's fun to save the money and do it yourself but if there's a booboo then it'll cost you money to fix the problem as dealing with the IRS is just plain nutso.
Did you know there are only 5000 Snow Leopards in the wild now and they are confined to Central Asia? However, the effective global population (those likely to reproduce) is less than half that number.