Bekki Wood´s profile

Reviews (1)

ACHICA

WORST SITE EVER!!!

Achica is the most terrible website ive ever bought from !!! I've been waiting for an order and refund since SEPTEMBER! Customer support are useless and they refuse to let you get in contact with a manager. DON'T BUY FROM ACHICA

Bekki Wood´s profile

profile image of Bekki Wood
Bekki Wood
Reviewer
1990
United Kingdom

About