Shipping & Handling

What is my estimated delivery time?

Order Processing time + Shipping Time = Estimated Arrival Time to You

Order Processing time: After your payment has been authorized, we will prepare your order. Most orders take 3-5 days to prepare before shipping. (Because our items have more hand-made processes and high-quality standard requirements.)

Shipping time: Shipping time takes 7-15 business days* for standard shipping.

When estimating your order arrival time, please include both order processing time and shipping time.

If you place an order on Friday through Sunday, we will begin to process your order on the next business day (typically Monday).

*Business days do not include local holidays or weekends.

**Note about COVID/Supply Chain Issues:

It's our top priority to make sure your orders get delivered to you as soon as possible. Due to the impact of the COVID-19 epidemic and supply chain issues, the delivery delays may occur and may be out of control. We appreciate your patience and understanding.

What ship methods are used?
We use outside delivery companies (UPS, FedEx, DHL, and USPS), we cannot guarantee these delivery times.

We processes orders between Monday and Friday. Orders will be processed within 2 business days of ordering and shipped the next day after the processing day. Please note that we don't ship on weekends.

I'm missing an item in my package.

If your total order contains an item that is on back-order, we will prioritize all in-stock inventory and ship these out first. If your order is on backorder, we will notify you that you will receive multiple packages. For questions or concerns, please email us at

How do I check my order status?

You can check the status of your order through the My Orders page. You will also receive periodic emails relevant updates about your order, including tracking numbers, inventory updates, etc.

Or, if you have any questions, please email us at Please allow 24-48 hours for a response from our customer service team.

What if I entered the wrong delivery address, telephone or email at check out?

To ensure that your package is properly delivered on time, please make sure that your address is correctly entered and includes all relevant and/or required information. The use of correct abbreviations, street numbers, building or apartment numbers, and route information (if applicable) is critical for ensuring timely delivery.

If you entered in the wrong delivery address or other contact information, please contact us immediately after placing the order at

Please note that we do not take responsibility for lost, misplaced, or incorrectly delivered shipments if the address information provided is incorrect or incorrectly entered at the time of purchase.

How much is shipping? How do I qualify for free shipping?

Standard shipping is $4.99 to all world regions. Express shipping is $6.99. We offer free shipping on all orders over $50.

Countries We can Ship to:

United States, United Kingdom, Canada, Australia, Austria, Canada, Norway, France, Germany, Israel, Saudi Arabia, Russia, Ukraine, Hong Kong, Korea, Malaysia, Singapore, Turkey, Belgium, Switzerland, Denmark, Hungary, Italy, Luxembourg, New Zealand, Netherlands, Poland, Sweden, Spain, Japan, Finland, Ireland, Portugal, Mexico

The approximate shipping time accords to each country:

United Kingdom, United States, Canada, Australia: You can expect your package to arrive in 7-15 working days.

Others: 15-20 working days.

*Please note that these are estimated delivery times only, therefore we are not guaranteeing delivery dates.

Please ensure all delivery information is correct. If there is incorrect and/or missing information, we may be required to contact you to update the delivery information, which may cause delays in delivering your order. Delays may also occur as a result of customs clearance.

Your local customs office may require additional documents and time to clear your package, which may delay the estimated delivery time.