As tax laws become more complex, many taxpayers rely on software and tax preparers to file returns. Those opting to hire a tax preparer should...