Items in stock will ship within 1 business day. If you are concerned about meeting an event date, please contact our customer service department at 800-742-5354 for assistance.