I have a set on my 999 , they aren't samco , cant remember what make they are , the only place I have found that leaked on the OEM stuff was the hose to top left of rad.
I cured that with a bit of ptfe tape under the hoseclip , seems without it you could tighten up the clip till it broke and it wouldn't seal.