Shipping policy

The total of processing plus delivery times determines when you can except to receiver your order.

Processing Times

More than a 50% of our orders are shipped within 3 business days or less. During peak holiday seasons, 97.66% of our orders are shipped within 5 business days.

Estimated Delivery Times

For domestic orders (order from USA), it typically takes 1-3 business days to receive your order after shipment.

For order from UK, it typically takes 3-5 business days to receive your order after shipment.

For order from Canada, it typically takes 5-12 business days to receive your order after shipment.

For the rest of the rest of the world, it typically takes 10-20 business days to receive your order after shipment.

Processing and delivery times:

 Country Processing Time Estimated Delivery Time (based on standard shipping rates)
 USA (domestic)   2-3 business days*  1-3 business days
 Canada   2-3 business days*  5-12 business days
 United Kingdom   2-3 business days*  3-5 business days
Rest of the World   2-3 business days*  10-20 business days

*During peak shopping seasons (Christmas, Father's Day, Valentine's Day etc.) processing time may be 3-5 business days.