I ordered a key chain that has been sitting at " country of origin warehouse" for 60 days and they still won't give me my money back. I ordered a center console divider last year and never got that either. This will never happen again!
5 years ago
Aliexpress has a
1.4
average rating
from
3,371
reviews