Yeah, they are very legit. You make an account and submit a parts request for what you need. the parts have to show in their system though, if it doesnt show, nobody in their network has it.
once you submit the request someone checks the actual availability and stock, and then emails you back within a few days with an invoice and shipping cost.
I paid and then it was sent!
a little mix up occurred, they just addressed it to my name, city and zipcode. so It went to my local PO, then all the way back to Japan, to be readdressed and sent back. but they only charged me for shipping once.
but thanks a whole bunch for finding this website for me. it saved my arse.