Shipping policy

---COVID-19 is hardly impacting shipping all over the world. Please, note that delivery can take up to 30 days in this period. Due to rising prices from all delivery agents, we have had to temporarily change our delivery methods to always offer you free delivery---


Please allow 3 - 5 business days for your order to be processed. You will receive a confirmation email with your tracking number once your order ships. This email will provide you with an estimated delivery date. Please note that the esitmated delivery date may not be provided right away. We ask that you allow at 5-7 business days for this information to update with the tracking service.

Thank you for your understanding that estimated delivery dates are not guaranteed. We will, however, always do our best to deliver on or before the delivery date provided.

Please be sure to double check all shipping information before submitting your order. Your order will be delayed if we have to contact you to update incorrect information.

We are currently shipping products worldwide so delivery time-frames will vary depending on the delivery location. We will always attempt to ship items from the closest fulfillment center to your destination. We are currently shipping products Internationally from San Francisco, CA (USA), and  Shanghai, China.

Standard Domestic delivery usually takes 3-7 business days from the date an order is processed and shipped.

If your item(s) are shipped from overseas due to inventory availability, we will ship via e-packet which is typically much quicker than standard post. We provide free International shipping so rest assured you will never be charged shipping fees regardless of the shipping origin. In the event your item(s) ship from overseas, we kindly ask that you allow 2-3 weeks for your item(s) to be delivered. If your order is not delivered during this time-frame, please contact us so we can investigate and dispatch a new package if necessary.

Your order may be delivered to you either by the local post office or a local courier. Most orders will be delivered by your local post service, so the package will arrive with your regular mail. If you are not home when the delivery is made and a signature is required, a notice may be left by the postal service advising where your delivery can be collected.

We will not re-ship packages returned for wrong or incomplete addresses and customer unavailability.

If your tracking information states that your package was delivered and you have not received it, you must contact the delivery carrier and address the issue directly with them. We do not hold or accept responsibility for packages that have been marked as delivered by the carrier. We do not issue refunds or credits for packages that the carrier confirms as delivered.


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

You are responsible for checking your local postal regulations for restricted items as we cannot be held liable for any items that are not accepted into the specific country