Where do you ship from?

We ship from overseas.

Why are you shipping from overseas if you are a US company?

Due to the high cost of keeping a large inventory in US, we decided to keep all inventory in our overseas factory warehouses. By doing this, it enables us to pass the savings onto our customers. This also allows us to ship worldwide.

What is Processing Time? 

Processing time is the time it will take between the moment we receive your order until the time the package is shipped. This is usually between 2-4 business days. Note: A business day is considered every official workday of the week. These are the days between and including Monday through Friday, and do not include public holidays or weekends.

How long does it take for an order to arrive?  

Once shipped, your order will arrive within 2-3 business weeks for United States. Please note, some orders may be delivered sooner depending on product availability and carrier processing speeds. Canada, Australia, United Kingdom, other countries can take up to 4 business weeks or longer, depending on how fast customs clearances takes place. 
Important Note:  Due to various circumstances, e.g. delays from shipping company, weather conditions during the transit, delivery location, and other situations out of our control; we cannot provide an expected delivery date. 

Do you ship internationally?  

Yes, we ship worldwide.