I don't know about tax code in Canada, but since Tim Geitner had problems with TurboTax, I'd think twice.
We have an accountant do our taxes. It's not like we're rich, but our finances are a bit complicated with buying/selling houses, Bubba retiring, moving to another state, etc.
I believe that at some point you get what you pay for. Free legal and tax advice is worth exactly that. Of course, the pros can still screw up (ask MP), but I suspect the IRS is easier to deal with if you can point to your pro as the idjit.
Frends know gud humors when dey is hear it. ~ Da Crockydiles of ZZE.