Yeah, they're pretty much the only place I get Japanese stuff from. Granted, I only import stuff every now and then, but still.
Their shipping can be a killer, though. If you want something fast, be ready to pay half of the kit's price for it.