I bought a nice Ogura Racing Clutch via him in Japan.
Shipped January 30 (Japan), arrived today (Holland)!
He sent me pics of the bits before shipping them. Great contact, nice guy (with a nice car 8) )
@ Hideki: as we talked about - no import taxes too
Thanks again mate!