Genesis did rough machine the blocks in house. I'm not certain if they are still doing this or sending them out. Then either the vendor you buy the blocks from or machine shop of your choice can final machine the block. Things like final bore size, align hone the mains, cam bearings and clearance work are done by the vendors shop or your shop. Some vendors had a price increase as of Dec...possibly all. So shop and compare prices.

G.