ACHICA reviewed by

1 Reviews

trustpilot stars
trustpilot stars
trustpilot stars
trustpilot stars
trustpilot stars

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
    Comment (?)