Alex W´s profile

Reviews (1)

ACHICA

Do exactly what they claim to do.

Have bought a number of things from achica, they have always been delivered within the delivery window ( or quicker) the customer services have always been helpful and they have a wide range of products.

Alex W´s profile

profile image of Alex W
Alex W
Reviewer
United States

About