I'm using David Cohen too, and my experience has been generally positive, except #4 below:
1. The primary benefit is they usually know what CIC wants, and helped me avoid mistakes (even though I'm otherwise quite detail-oriented). They also have a quality control check at the end, where somebody...