Canadians get HAMMERED and rear ended when it comes to getting stuff from the USA. It REALLY REALLY depends on WHO they use to SHIP it. If USPS is used, there is NO broker fee, JUST GST/PST/HST and possibly duties.
if UPS (brown) is used, there is anything from $40 "broker fee" all the way (as i found out one time)....to $500 broker fees. NEVER use UPS to ship to canada.
ALWAYS use U.S.P.S!