Due to current restrictions and delays with deliveries, please allow up to 2 weeks for your order to arrive. During this time, we are also unable to offer you free shipping, we hope you understand. Happy shopping! x