We will try to dispatch all orders within three to five days of receipt, providing items are available. Please allow a longer period at busy times, such as the run up to Christmas