We always offer free and express delivery on all orders. We use DHL for all Eu Countries and UPS for the rest of the world. The estimated transit time after dispatch goes from 24/48 hours to a maximum of 5 business days depending on the destination.
Returns are always free within 28 days from the reception of the order. A return request can be opened in the relevant section of your personal account page. Our customer service team will provide the necessary return paperwork within 24/48 hours.