When I put in my credit card information and it asks for a photo to upload for "certify", then I submit it, it declines. Spent lots of time just try to go through the payment. Never had experience like this before
4 days ago
Aliexpress has a
1.4
average rating
from
3,308
reviews