S
Suren

1 reviews | Active since Aug 2025

05 Jun 2026, 03:55

Ali Baba express Terrible

Terrible service you pay for order wait more than 2 months they state there is logistics issue with on your money and then give you a refund 2 months later. Sounds to me they do this with 1000 people and mayb generate interest on back of other peoples money

0
Replies (0)