In-stock orders are shipped within 1-2 business days after they are received. Most customers receive their orders in just 5-10 business days via Canada Post. If you order a large quantity or custom items, we may combine and ship them in one box.  Although very rare, in the case of anything that may create a slight delay in receiving of the products, be it Customs, Borders, the shippers themselves, or anything else that is out of our control, please allow 6-8 weeks for delivery. 
Out-of-Stock Items:
 If an item you've ordered is not in stock, it will be back-ordered automatically and you will be notified immediately. We will let you know when the item is expected, and you have the option of canceling or changing your order, or waiting for the item to arrive. Our stock is replenished monthly, and back-orders are filled as soon as stock is received.