I'll respectfully disagree.. If I assemble it myself I can most times beat the cost of a crate engine, if I have a decent core. If the block, crank, rods and heads are serviceable I can save a couple hundred easy doing it myself. Then I know what I have and know its built right, to my specs! Add the gratification of saying "I built that" .. priceless!