I think you
may have been a little quick in moving this company to the name and shame section. They are trustpass members on
Alibaba, have a rather in depth account application
form and even have a published testimonial on their web designers
site. If they aren't legit they surely put in a lot of effort. What do you think?