When it comes to filing your taxes, it is not a simple matter. You know you will regret it if you make a mistake, so you want to get it perfect the first time. ...