EU and USA orders will ship directly from our EU (approx 2-5 days). UK orders are first received at UK warehouse before being dispatched to you, so you will not need to pay customs fees - this means that shipping times may be a little longer (2-8 business days). For more urgent orders, Express UK shipping (2-3 days) is also available.
We offer free returns and exchanges, please see our policy here. For the time being, we are unable to process returns for US orders.