Current turnaround time is 2 weeks for custom embroidered items. Ready-to-ship items are shipped in 2-3 business days.