Personalization lead time on average is 2-3 business days. Most Items will ship within 2-3 business days depending on availability. If your purchase is out of stock or back ordered we will contact you immediately! Delivery takes an additional 2-6 business days depending on your location.
If you are concerned about your order arriving in time for your event, please contact us directly and we will be happy to accommodate your specific time frame.