In conjunction with our yearly stock-taking, we regret to inform you that orders placed from 20th Jan to 2nd Feb 2017 may experience a delay of between 5 to 10 working days. We will try out best to minimize the delay as much as possible during this period. We sincerely apologize for any inconvenience caused.

Shipping Info


  • How much is shipping to the United States?
    • It is FREE shipping to the United States.
    • Do you ship internationally?
      • Yes we are shipping to Canada, United Kingdom, Australia, and New Zealand.
      • It is FREE shipping to the above mentioned countries.
    • How do I track my package?
      • We provide only shipping that can be tracked. You will receive tracking information once your package is shipped. Please reach out to our customer support desk at to ask questions anytime. 
    • How long does it take for an order to arrive?
      • Orders are typically shipped within 3-5 business days. Once shipped, they take a further 10-20 days to arrive at your doorstep. Our deliveries are seldom late but when they are, it is usually due to custom delays. In the unlikely event that you do not receive your order 45 days from the date you placed your order, we will refund you fully.