When shipping to Canada UPS can be a pain because for some reason they take forever to get things past customs. Also expect an added charge that you will have to pay when the package arrives for a customs handling fee. This is one reason to ask for Fed Ex or USPS when getting things shipped from the U.S. to Canada.