The best courier is the United States Postal Service (USPS) which transfers to Canada Post. They do not charge any customs fees/broker fees.