Have ordered quite a few items now from ACHICA and have never had a problem. Delivery times have usually been shorter than stated and they keep you regularly updated on your order status.
Cannot comment on their returns policy as have never had to send anything back.
Connect with Facebook to get one click access to Trustpilot. It's easier.
Sign up with Facebook