Edelbrock head ready to run out of the box?

My machinist hates Edelbrock. Says he can't count how many times with their OOTB heads that he could see light through the seats with a flash light. 2000.00 for a set of heads and right OOTB have to do a valve job. Thats ridiculous!