The experience of performing an audit is always painful. If you are a third-party consultant, then you need to work with customers that have high expectations