Ali express Digital store is like lucky draw. if you get your item you win. if item you get is defective or wrong you loose as there is no proper help center to help customer.
they run business as they RUN is ASIA only and want to take money from North America without any support.
1 year ago
Aliexpress has a
1.4
average rating
from
3,290
reviews