We currently ship to Canada & US ONLY. We ship all of our products out the same day or following day depending on time of order. Tracking number is provided to our customers immediately after the package is mailed out.

Orders will go through 2 phases before being delivered:

1.  Order processing time: The amount of time it takes for us to prepare your order for shipment. This involves the securing of stocks, in some cases, and the checking of Product Quality.

2.  Shipping time: The amount of time it takes to receive your order after your order has shipped. Shipping times can vary depending on your location and shipping methods. Please check details below.

Processing Time: 1 day (Unless otherwise noted on product page)

Shipping Time: 3 – 10 business days

Total Time = Processing Time + Shipping Time

*These are estimates based on the time it took for majority of orders to be delivered. Actual Processing and Shipping time may take shorter or longer, depending on order surges.