Good Buy ?

That's a good deal, even on 2Bbl motors most likely 906 heads possibly 250 heads (68 only).