I personally have NEVER bought a race block that was ready to throw parts in, whether it was alum or steel, from any company, for any brand. Of course I have never ordered a "fully machined and finished" block either. I would rather bore it, hone it and square it myself