Im in Sudbury On and bought almost everything from the US on my bike. I try and find deals on Kijiji for some parts as well. Only things I'll get from royal are genaric stuff, IE bars, tires, gaskets and oil. All my performance or hard parts come off here, fleabay or site sponcers.
I'll say it again as it was said above. SHIP USPS. Its slower but your bypassing the broakerage fees. Also the duty you pay is what you pay in tax in canada anyways so no extra cost there.