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
To reply as a company, please log in to your business account.