Order processing takes 3-5 business days (weekends & holidays are excluded). After your order has been processed, it takes an additional 2-5 business days to be delivered. Once your order ships, we will send you a tracking number so you can see your shipment status.
We strongly recommend to place your order at least 3 weeks before the event. In case of unexpected delays (i.e. shipping company is delayed) you will have enough time to get your products on time despite the delay.