Does anyone know if these blocks are finish machined? Cam bearings installed? If so, I think I am in for a few! Where are you guys ordering from??? I just got my Apache heads today, so the flame has been lit again!