If you are going to send something to us Canadians ,USPS is the only way to go,at times we do get customs charges...............if you use UPS we get nailed pretty hard with brokerage fees, charged by UPS,
Fedex and the others I don't know..when I ship any where I use Canada Post