Orders never came – Alibaba.com Review
The worst experience I have ever had in my whole life, ordered 3 times through Alibaba and the orders never got shipped out form china. I asked for a refund and they are taking 10 years to process and finalize the refund. They try their best to keep the orders but they do nothing to fasten the shipping times. They really wasted my time ordering from them. I WOULD NEVER ORDER ANYTHING FORM THIS APP.
Review by BossMoe12345 on
Alibaba.com.