Your delivery will be processed immediately on receipt where items are in stock. Please allow up to 10 days for your item to arrive, although we do aim to deliver earlier - usually 3-5 days. If you require stock for a specific event or date, please advise us accordingly.