Magnum heads from Dragway Tools?

Castings are from china. Anybody bought a set, flowed them, or inspected them? They are $204.50 for bare heads and free shipping.