Due dilligence is especially important on Alibaba. There are a number of scammers on there - and Alibaba does NOT remove them. Gold status does NOT indicate a good vendor either - all it indicates is a willingness to pay Alibaba $7000pa! As some scams can be more than this it doesn't worrry the scammers...
Last time I looked there was quite a discussion of this in the Alibaba forums.