I was scammed by a supplier on Alibaba and there is nothing I can do! There is now way to contact Alibaba and the website complaint section does not allow my to file a complaint without and ID number! How the hell do I get an ID number if it won't proceed without one?? What a scam!