I encountered a very bad experience on Alibaba. I paid $******* on Alibaba through their Trade Assurance. The shipping method in the sales contract is Express. However, the seller failed to do it. I had to wait 2 months to get the goods! We suffered a big loss because of the late shipment. But Alibaba did not help me anything to get the refund or compensation although i submitted all the sufficient evidences. Alibaba promises thousand things if the customers use their Trade Assurance, but when a dispute happens they will not support anything. The dispute process takes extremely long, then finally you will get the answer that you can not get a refund nor return the goods. So stay away from Alibaba if you do not want to lose money!