Contact customer care on 886-2-2704-5359, or email us at


  • 1. How long will it take to receive my order?

    International orders are usually delivered within 7 to 10 business days but times can not be guaranteed due to varying customs hold-ups & port delays at various destinations. We currently offer shipping services through the DHL International Express. In our experience with shipping international orders, we have found these freight carriers to be the quickest, most reliable and cost effective. You may reference our Shipping & Transit Time chart.

  • 2. How will I know my order has been placed?

    Once your order has been submitted, you will receive an order acknowledgement email with your order number. Should you have not received this acknowledgement email please check your Spam folder if you do not receive this email in your Inbox. If you are unable to locate the email, there is likely an error with the email address we have on file.