My bill was $3000. That included machining and the cost to screw it together.
That DID NOT include oil pump, water pump, set of pistons, head gasket or any of the other parts you may change.
Buying something "cheap" because it's busted only to spend what you saved plus much more doesn't seem a good plan.