Order with confidence at Elidacosmetics

* Our delivery aims are based on the average delivery times (after dispatch) experienced by the majority of our Customers. At busy times orders may take 2 – 3 days to be dispatched. As we cannot guarantee the exact speed of all our delivery services we ask that you wait 10 business days before contacting us about an overdue delivery.