We aim to process and dispatch online orders within a 24 hour period. Please note this can take longer during busy periods when it may take up to 72 hours for shipments to be dispatched unless items are sold out in which case we will inform you of the estimated delivery time.