I get bonded every year for the US ($400 US) & got a decent rate to broker the goods into the USA per package ($15). Try to take away the abuse we all share with UPS for brokerage ($30 - $40). Here is 2 Sorcerer playfields going out, with brokerage already done. I just absorb the cost as a expense of sale or service, into the selling price. Shipping is usually pretty close to actual cost, but not the cost of supplies & labour.
I also built a cheap shipping crate on a skid (I can attach 4 wheels drilled into the skid blocks to move in & out of the trailer & house) to send my products to Marco Specialties. It is used to ship their pinball products back to me. Way cheaper than sending a bunch of boxes of goods. Day & Ross Transport, they interline with another carrier in New Hampshire. Brokerage on Thousands of dollars of goods is in the low hundreds into Canada (Livingston). The crate actually had boxes of glass across the whole bottom (15?), & I keep the shipments below $2500 to avoid IRS hassle, I think the brokerage was $70 on it. Also less risky to have your cardboard boxes rip open from all vendors during shipping.