We use the CanPar shipping company or Canada Post to deliver products depending on which is cheaper.  We also have a good supply of items in stock.  This means that most items can be delivered in less than 5 business days.  Of course, specialty orders might take a bit longer but we will keep you informed.