Your order will be shipped via Canada Post. In stock items will be shipped within 5 days of receiving your order. Out of stock items will take 2-3 weeks to ship.
Please review our Covid-19 related shipping updates here
Due to our insurance coverage and not being a retail outlet, we can no longer allow orders to be picked up at our facility.