Shipping & Delivery
Orders are processed within 2 to 5 days. Our team will do everything they can to get you your order as fast as possible! Due to the popularity of our products, please allow an estimated 2-4 weeks for your order to arrive to the USA (varies from product to product). Other countries can take an estimated 2-6 weeks (varies from product to product) due to distance traveling and customs. Please note that these are only estimates.
Please note that we do not ship on weekends and holidays so make sure to place your order beforehand so we can deliver it to you on time! During peak seasons, we might experience a high volume of orders and delivery time may be delayed for 3-7 days. If there is any significant delay in delivery, we will be sending you an email to notify you.
Due to popularity and high demand, we might ship your items at different times, in different packages, to prevent holding up your order and to get it to you as fast as possible!
We provide tracking for every order. Tracking will be available after a few days once your product is shipped. Each individual product may be shipped from different fulfillment centers.
All of our orders are sent with tracked shipping. If an order gets stuck at customs, sent back or even lost during the delivery process, we apologize. The postal service is out of our control. Sometimes your item will show up a few days after it states delivered. However, if it still does not arrive, or it has been a long time, you can try contacting your local post office, or send us an e-mail. Please see our refunds and returns policy for when these might be applicable to shipping situations.
In cases like this, you may have to contact your local post office as you may have to pick up your package from your post office. Otherwise, please check the address that you provided as you may have submitted a wrong address.
The prices displayed on our site are tax-free in USD, which means you may be liable to pay for duties and taxes once you receive your order. Import taxes, duties and related customs fees may be charged once your order arrives to its final destination, which are determined by your local customs office. Payment of these charges and taxes are your responsibility and will not be covered by us. We are not responsible for delays caused by the customs department in your country. For further details of charges, please contact your local customs office.
We advise that you do not place an order if you are unsure or if you do not want to order. Usually, we process orders right away upon order placement and we send out tracking information within 5 business days. If you decide to cancel, please note that you can only cancel your order within 20 minutes after purchase if we have not started processing it yet. We will then process your refund right away. If you requested a cancellation after 20 minutes from order placement and or if we already started processing your order, we can no longer issue you a refund.
If you submit a wrong address in your order, please contact us immediately so we can update your information. If we have already shipped out your order to the incorrect address that you provided, we will not be liable for the non-receipt of your package and no refund will be given. Please bear in mind that you must always check and review your shipping information before placing an order to prevent delivery error from happening.
When there is a failed delivery to your address, please contact your local post office immediately as they may try to deliver the package to you again. If not, you may have to pick it up from their office.
If the package was sent back to us because there was no one to receive your order in the address that you provided or because your shipping address is incorrect, you will have to pay a shipping fee so we can resend your order.
In cases like this, no refund will be given. Note that you should check your tracking info from time to time or contact us for tracking update to prevent delivery failure.