Rubbish. You can get a head gasket on it's own from a dealer (I have done so many times). They cost $50-$85 There are two main types of gaskets (for K24 or K20) which have different water passages around the bores. The TSX & Accord has less holes near #1-#3 cylinders, whereas the CRV & RSX has the holes more equally spaced. Apart from these two 'styles', both K24 and K20 gaskets are interchangable (one way only due to the difference in bore - you can't use the K20 on a K24).
Get your current gasket, go through the manuals and compare pictures (looking at coolant holes) to see what other models use the same gasket. Phone Honda/Acura and get prices for the gaskets (Sometimes a part will cost several times the price of the same part for a different model.) Buy gasket. Wipe hands on pants, rinse, repeat.