shipping...
Fedex has or had the brokerage fee too.
I try to send everything going to Canada via US Postal Service if possible.
If you are close to the border, greyhound to a terminal and pick them up.
Shipping big stuff, like fenders, north is a pain.