Doesn't look bad, but try to get some references or something from somepeople on a board or something from him first. I have heard some horror stories about ebayer's gone bad and stuff, but it seems to be somewhat legit.
LOL the location is JDMLAND i bet they just say that cuz even if you live across the street they would bill you for shipping