We generally will ship between 1 and 2 business days. Please contact us or call us on 541-683-8377 if you have a specific event date. Be sure to note it in the comments. If it is late in the day when you place your order, we will see your order the next business day.  Our company is on Pacific Coast Time.