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