Shipping prices are based on weight & order amount. Free shipping on orders over £50.00Shipping times- please allow 2-3 days for delivery. (Please note, please allow an extra day during covid/regional lockdowns which could have a unforseen delay on your order)