They have been known to advertise cars as "in stock" when infact they are still in auction houses in Japan.
tbh, I dont think Ive heard a single good word said about them anywhere.
If you're gunna import, stick with the well known ones - JM-Imports, Torque GT, SVA, etc