I have contacted a supplier on Alibaba about some products. Asked which shipping agent they use, as the price is fairly high. Supplier replied, "express" I placed the order and paid on the 8th of May. The order got send in time, but with the post, NL Express! It is now already more than 60 days later. I paid US$ 94.00 Shipping, the same as is charged for Fedex Express by which it would have arrived within 15 days. When I opened a dispute, there is no proper communication from Alibaba, only computer generated answers. The dispute is already in process now for 18 days where in the information it stated 3 days...
After 78 days, no product, nor refund, no clarity. This is the worst experience ever. I'd rather use any other trading platform then the "trusted" Alibaba ever again.