I've tried it all:
Fedex Express - will charge customs brokerage fees
Fedex Ground - will assign third party broker from which you will receive invoice for their customs brokerage fee
UPS - as said by others, they will charge their $45 flat fee for brokerage plus customs
CanadaPost/USPS - they don't charge anything for brokerage only GST and any custom fees (declared value above $200)
You can insure things with Fedex for up to $25K, UPS does not insure at all, CanadaPost maxes out at $1000
My advice: use USPS if you don't need insurance over CAD$1000, anything else go with Fedex
Fedex Express - will charge customs brokerage fees
Fedex Ground - will assign third party broker from which you will receive invoice for their customs brokerage fee
UPS - as said by others, they will charge their $45 flat fee for brokerage plus customs
CanadaPost/USPS - they don't charge anything for brokerage only GST and any custom fees (declared value above $200)
You can insure things with Fedex for up to $25K, UPS does not insure at all, CanadaPost maxes out at $1000
My advice: use USPS if you don't need insurance over CAD$1000, anything else go with Fedex