Alibaba Customer Service Help
Alibaba (Alibaba.com) is an international trading platform website. Alibaba is a pioneer in facilitating trade between international sellers and manufacturers.
Online Help Only
I have been scammed by Alibab.com and I can see how many others have as well. Here is alibaba\'s phone number so you can call them and complain about being scammed.