I had a horrible experience. Stay away from them. I am battling an audit and penalties due to their mistakes. And no, i am not even going to them to fight that penalty - I would rather pay up and sort it myself than involve these morons. They made basic errors.
Cons: tax return full of mistakes and late
more