Standard Production time is about 5 business days for bulk items and 7-10 business days for packaged items. We do have rush service if needed and offer as quick as 1 day production on certain products. Each product page will specify the standard production time and rush options. Production time does not include ship time. We ship with Fed Ex, UPS or USPS depending the items you are ordering. If you have specific in hand date, just put it down in special instructions and we wll contact you to adjust ship method if needed to expedite to make sure you have for your event.