What is this "product"? And what do you mean by the "heads"?I have a product if anyone in the UK, Teesside area wants to see it. Make your own mind up. Dealer level (both masser and ferrari) for at a guess £200. I would need to source the heads again as I have had mine for a good few years. If there is interest I'll look into it.