Shipping duration is largely dependent on destination zip code ...
read more
Your order is processed within 1-2 days after submitting your order. Deliveries generally take 10-15 business days after processing. Expedited shipping is not available. Please keep in mind that unforeseen, adverse weather conditions can affect delivery time frames.
If you are concerned about your package arriving in time for a specific event, we suggest you download and print a
free gift card.
If you have any specific questions, please initiate a chat or call our customer service:
1-800-200-2959.
Cheers!