IRS Audits - Should you hire a tax pro to represent you?