The brokerage fees are what is killing you, companies in the US use large shipping companies and the shipping companies charge the fees, not the seller, the least expensive way to ship something to Canada, is through USPS, I used to ship a lot of items to Canada and learned real quick how to do it without costing an arm and a leg, USPS never charges a brokerage fee, UPS, FedEx, DHL, etc all charge them. I just looked it up and you can ship a small first class international package to Canada for about $8.00 and it won't take any longer than a UPS ground shipment to Canada. It always pays to see if the seller you are purchasing from in the US offers that option for you guys in Canada. Back when I was shipping a lot, USPS would even come out and pick my stuff up for free, so it really does pay to ask and if they won't, let them know they can get more customers if they would.