You are right about UPS, FedEX and other similar courriers. You should always go with USPS and your package will be handled with Canada Post once in Canada, and if they decide that they charge you taxes you will only pay 5$ fees (if i remember right). You can pay 50$ only in fees with UPS for a...