Update: John took the block, crank & caps back and cut me some cash back on the heads. I kept heads, rockers, pistons & rods.
I'm done screwing with it for a while, but I'll probably weld up the heads myself before having them surfaced.
Weber charges for the "head work"
Degrease cylinder heads = $51
bead blast heads & valves = $70
Inspect = $83
I had the things clean enough to eat off of. They literally went through the dishwasher for a final cleaning, so the degreasing charge was BS.
Beadblasting for $70, had I known that, I would have done it myself (I do have a blasting cabinet and beads). They do look nicely done.
Inspect $83. I have no problem at all with that. Even just the sharpie marks and saying "that needs fixed". I'm okay paying for expertise.
Damn these little things are expensive.