We aim to have your order picked, packed and posted within 3-5 working days. We do however deliver a large amount of our orders within 24-48 hours subject to products and the size of the order. To get a more accurate time scale, call us today on 01253 864901.