UK Mainland delivery time is within 3-5 days. Delivery cost for any orders to UK Mainland is 5£ and free shipping for orders over 300£. We deliver our products within Europe and normally it takes 7-10 days to deliver your order. Shipping cost to Europe is 15£ for any orders. All products are carefully packed to avoid any damages during transportation.