For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Sunny R

United Kingdom

1 Reviews
3 Reads
2 Useful

1 review

Alibaba.com

Don't be surprised if you end up losing…

Don't be surprised if you end up losing money by trading through Alibaba. They have a complicated system of processing your payments and when things go wrong they'll tell you it's not their fault. I lost money making payments through Alibaba. Avoid, Avoid, Avoid!

2022-04-04Helpful 2