Shipping

Processing time

Please allow an additional 3 to 7 business days for your order to be processed. During public holidays, processing time may be delayed. 
Total delivery time = Processing time + Shipping time

USA Shipping

USA

FREE SHIPPING 

STANDARD SHIPPING

7-15 shipping days

 
All other countries (worldwide shipping):

ALL OTHER COUNTRIES 

Orders over USD 50 (FREE SHIPPING) 

Orders below USD 50 ($8.99)

STANDARD SHIPPING

15-20 shipping days


* At this moment, we are only able to offer Standard Shipping. 
*Some items in your order may be shipped separately from different warehouses. 

Please trust that we will do our utmost best to reduce any delays in shipment and order processing as we strive to deliver our products efficiently and quickly to our customers!

Note:

1. Actual shipping time may be affected by external factors such as extreme weather conditions, custom clearance (for international shipping), public holidays and other unforeseen circumstances from the postal service itself. However, such occurrence is extremely rare. 

2. Your package will be declared a lower price than the order due to the following: Different countries will have different import regulations. If the amount declared on the package is over a certain amount,  you may have to go to your local Customs office personally and be subject to import tax. The cost of import tax depends on the value declared on the package. Thus, to protect you from these additional fees and to save you a trip to the Customs office, we will declare the package contents at a lower value.

3. Please contact us if you did not receive your order within 45 days from your order confirmation email. After 45 days, your order will be marked as closed and we will not be able to process any refunds.

4. Please note that on rare occasions, we may experience unforeseen stock depletion (usually for the popular items) which may cause a delay to your order shipment for that particular item. During such occurrence, we will send you an email notification regarding the delay. If you have more than one item in your order, all the available items will be shipped out first. Please trust that we will do our absolute best to ship out any delayed item as soon as possible when the new stock arrives (usually 8-10 days).