ACHICA reviewed by

1 Reviews

Review by confirmed purchaser
trustpilot stars
trustpilot stars
trustpilot stars
trustpilot stars
trustpilot stars

generally excellent

Wide variety of products. Good quality. good website, easy to purchase. Generally delivery good, but not always. Refunds can be a problem. Constant need to check up.
Customer service helpful and prompt replies.
    Comment (?)