All delivery times are based on Canada Post or DHL guidelines and are approximate. In most cases these dates will be accurate, however there may be exceptions. We do make every reasonable effort to deliver within the estimated timeline and therefore cannot be responsible for delivery delays beyond our control (including but not limited to delays at international borders, delays caused by weather, etc.). If the purchased item or items are refused by the purchaser or undeliverable and returned to us by the courier you will be charged the actual shipping fees both to and from. The price of the item will be credited once we receive the item.  

All orders placed from Monday to Friday between 8:00 AM and 8:00 PM will be shipped within 48 hours. Orders placed on either Saturday or Sunday will be shipped on the following Monday.

All shipping services provide a tracking number and insurance for the value of your package.

Shipping within Canada (Canada Post):

  • Ground - 3 to 5 business days
  • Expresspost - 2 to 3 business days
  • Priority Courier -- 1 to 2 business days 


Shipping to the US (Canada Post):

  • Ground - 5 to 10 business days
  • Expresspost USA -- 3 to 5 business days


International Shipping (DHL):

  •  5 to 10 business days 

For purchases outside of Canada, you should consult the customs legislations of your country. For U.S. residents, please refer to the U.S. customs website: for more information about the customs regulations.

We do not take responsibility for any customs fees, delays or other issues related to international shipments.


Unfortuantely we are not able to offer free shipping to several countries, including Russia. If you are not seeing free shipping reflected in your cart, please contact us for confirmation.