Your problem seems to be solved. Lucky for you the Canadian dollar is way up. Cheapest shipping is the US post office by far. If you can have them write "auto part", "unsolicited gift" on the customs info. That way you pay no PST/GST. If you ship by mail you pay no brokerage fee which is about $35.00 minimum plus GST if you go UPS, etc.
Not too much stuff like this is stocked and sold in Canada.