I have read Hi Spec are made in Japan, therefore don't have to meet the EU standards.
I know of someone who had them on his Cossy and they looked brand new but around one of the pistons was a bit of corrosion causing it to leak under pressure, not noticeable at idle.
New seal's didn't cure it so they were trash, maybe worth checking