I've ordered quite a few things from them in the past couple of years. Yes, their prices are very good because they charge Japanese list price, which is much lower than US list price after the importer takes his/her cut. Anyways, the key is to order a few items at once. Ordering one car model will cost about 10-12 bucks for shipping, but each additional kit doesn't add that much more. The final price pretty much ends up cheaper than buying locally. Stuff in stock took about two weeks to come in.
If you read some of the info at the site, he mentions that some kits may be difficult to get. I ordered a few wheel sets and a model of an Odyssey van that they could never get a hold of. The manufacturer had discontinued those kits. As such, my card was never charged and I was informed of the situation.
Also, credit card info is kept on file there, so each time I ordered, I didn't have to send CC info anymore.
Bottom line, I've been happy with the service I've received from them. Very reputable company!
------------------
1995 NSX-T
1999 3.2TL
2001 Odyssey
1992 SC400