I have not had any experience with this company and there are no posts relating to them in the Salehoo forum. I did do a Whois search on them though. They have been in business since June 2004 but their contact information doesn't match up with their website. I would keep researching. Do a Google search with their URL + Review or Scam and see what comes up.
Hope that helps :)