We offer free shipping for all online orders. Orders are shipped from Toronto, Ontario, Canada.
Most orders are shipped within 48 hours, on Monday to Friday, between 8am–5pm. Some items may be out of stock and will have to be manufactured; please allow 2-3 weeks for delivery in these cases. If any item on a multi-item order needs to be backordered, we will wait until the entire order is complete before shipping. Average delivery times are 5-7 days for the east, and 7-10 days for the west. You will be notified of any delays associated with your order.