We have a firm 7 business day processing time BEFORE products are shipped. Everything is handmade to order. Please order early for your events & be aware of our processing time before your place an order. We suggest purchasing at LEAST 3+ weeks before your event. Please purchase a rush order if you are on a short deadline. This is the only way to speed up the processing time. We will never guarantee delivery nor are liable for delivery by a certain date. It is the responsibility of the buyer to order within a reasonable timeframe. Your urgency is not our emergency <3 Thanks for understanding!