All products are shipped from the UK and are in stock
UK orders: 3-5 days
Europe: 7-10 days
ROW: up to 28 days