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
Helpful (0)
Replies (0)0
Replies (0)