Due to the handmade nature of our products, orders typically take 2-3 days to process. We offer free shipping on orders over £40.