We do our best to process and ship orders within 1-3 business days (Monday-Friday). Some custom or personalized products will take longer production time. Please check out the shipping section on each product page. Please keep in mind that we get backlogged during peak holidays/seasons and it could take longer. If you have any questions about your order, please contact us by email at

We have several warehouses all over the world. Some products may take longer time to deliver due to customs clearance or COVID-19 flight delays. We offer the best estimates based on our shipping experiences.

Free Shipping

Free shipping is available for certain products that requires longer time to deliver.

Shipping Rates and Delivery

Handmade and personalized items normally ship in 2-3 business days (Monday-Friday). Some may require longer production time. Please check the shipping section on each product page.

Products shipping from our US warehouses will use USPS as the standard carrier. Rates and shipping time are calculated based on each product's size and weight. The processing time will be 2 workdays.

Some products may require special shipping services such as DHL. Please check the rate the shipping time shown on the checkout page.

Shipping Holidays

We are unable to make shipments during the following holidays:

New Year's Eve
New Year's Day
Presidents' Day
Memorial Day
Independence Day
Labor Day
Columbus Day
Thanksgiving Day
Day after Thanksgiving
Christmas Day
The day after Christmas Day