I do my own every year... I have always gotten a nice refund, and have never been audited. The only ones that make me nuts are when I have to file a CO non-resident return.... that is a PITA!