Embroidery usually takes anywhere between 3-5 working days to complete, and then is posted within 24 hours. If you have nominated and paid for Express Shipping please take in to account & allow the 3-5 day turnaround time for embroidery. You will receive shipping updates via email.