Enjoy FREE SHIPPING in Canada on orders over $80 and a fantastic $9.95 flat rate shipping for orders over $20. Most orders ship by Canada Post Expedited Parcel but we're happy to send by Purolator or UPS Ground upon request. Need faster service? Give us a call, we'd be happy to arrange. Yes, we ship from Canada!