Shipping & Returns


Our cutoff time for same day shipping is 4 p.m. Eastern Standard Time, on weekdays only and excluding major National Holidays. Customized orders do not apply for same day shipping.

Our business hours are Monday through Friday, from 10 a.m. to 6 p.m. Eastern Standard Time, excluding weekends and major National Holidays.

Orders placed outside regular business hours are processed and shipped the following business day. Saturday delivery available upon request.


United Parcel Service (UPS Ground): 1-7 Business days - Estimated.
United Parcel Service (UPS 3 Day Select) - 3 business days - Guaranteed 
United Parcel Service (UPS 2 Day Air) - 2 business days - Guaranteed
United Parcel Service (UPS Next Day Air): 1 business day - Guaranteed 


Our return policy is outlined on Section 3 of the Terms of Service. Please read carefully before initiating a return request. You must obtain written authorization from us before returning your product. If approved, a return authorization number will be assigned to your order. If you return your product without prior authorization from us, your return will not be honored.

To initiate a return request, please email us to and provide your order number and a reason for return.



Once your return is received and inspected, we will send you an email to notify you that we have received your returned item. We will also notify you of the approval or rejection of your refund. You may return most new, unopened items within 14 days of delivery for a full refund less shipping and a 20% restocking fee. Shipping costs are non-refundable. If you are approved, then your refund will be processed, and a credit will automatically be applied to your credit card or original method of payment, within a certain amount of days. Wedding Sparklers, Dessert Sparklers, and Cake Sparklers are non-refundable. 


If you haven’t received a refund yet, first check your bank account again. Then contact your credit card company, it may take some time before your refund is officially posted. Next contact your bank. There is often some processing time before a refund is posted. If you’ve done all of this and you still have not received your refund yet, please contact us at