We aim to pack and despatch your order within 2 working days of receipt and for your order to reach mainland UK customers within 5 working days, over 9O% of the items we sell are made by ourselves, we do keep a reserve stock of finished items, but a large percentage will be made to order, as required. During busy periods, this can cause slight delays, but we will endeavour to keep you informed of the progress of your order in these cases.