And I would say try and find a place that ships USPS. Places like UPS or DHL Will bend you over on broker fees. But like wparsons said try and find it in canada already then there is no surprise fees.
I have used these guys for a bunch of stuff they are even in Ontario and have had no problems at all
https://www.ft86motorsports.com/