absolutely terrible. ordered on may 12th, expected delivery before june... obviously not received the product yet, requested tracking info and the website seems to be translated by google translate beta. no clear response, no answers regarding refund for over 20 days! TERRIBLE WEBSITE, PLEASE AVOID
5 years ago
Aliexpress has a
1.4
average rating
from
3,366
reviews