Preparing tax returns can be a tedious and stressful exercise for anyone. Despite this, there are still those who opt to do their returns rather than hire a ...