That price is outrageous, take the head off yourself, take it to a cylinder head shop get it checked out, buy a new head gasket bolt the head back on and away you go. the mechanic is charging massive amounts of labour for very little work.
if the head needs a full reco you may aswell put all the unleaded gear in it at the same time. it shouldnt cost any more than $500.
the last head that i had reco'd cost $350.
stop paying for labour.
thats what is costing you.