All orders will ship out within 3-5 business days after your order was placed. Orders will deliver via USPS.
We cannot guarantee delivery of your order prior to your event.