Got my Tomei oil pump from them, I know, I jumped in head first! I am very happy I decided to go with them, here's why...
The good:
-The prices on the site are what you pay, no exchange rate issues like I've had with Nengun.
-Fast shipping, left Tokyo on the 21st(their time), arrived via EMS on the 22nd (our time, east coast)
-Great communication, less than 24 hours to respond to my questions even on weekends.
-Well packaged. Tomei box, packed in bigger box, with peanuts and a JDM news paper...6 page ad for a bicycle store....crazy.
The bad:
-Sales tax, about 5% of the price of the item+shipping.
-Tomei pump was back ordered (at the price, not a surprise). They informed me of the back order, how many they'd be getting from Tomei, how many were spoken for and estimated ship date well before I ordered.
I'd give them a 9.5 out of 10, just because I didn't see anywhere on their site where they mentioned sales tax, but everything else was excellent.