Shipping is mostly done by Canada Post using a variety of rates and services that are Tracked.
UPS, Canpar, Purolator and FedEx are also available so feel free to contact us for another quote.
Shipping is usually within 1-2 days from purchase and many times same day. We try our BEST to have each item in stock but the rare occasion a slip up happens. In that case we will contact you asap by phone or by email to discuss this directly with you.