I got my heads and rocker assembly from them last year and their customer service was excellent. There was an issue and they made it right immediately. Maybe too much work and they are cutting corners to get stuff done..............
My experience was "Ohh.. we drilled all the mounting holes for the intake in the wrong spots?... well that sucks... we won't have any for months and they might still have the same issue"