Here are some of the Canadian vendors I deal with...https://fortnine.ca/en/
(formerly Canadian Motorcycle Superstore)http://www.twistedthrottle.ca/https://www.dualsportplus.com/http://www.gnarlyparts.ca/http://www.mx1canada.com/
Don't get me wrong...I still love the selection and assortment of parts at ProCycle...
...but when you're dealing with "dollarettes".
2010 Black DR650 - Raptor Petcock...MSR skid plate...Stock chain-roller removed/"Seat Concepts" seat kit/Lower ball-bearing roller/AMP case armor/Pro-Moto rack/Twin Air filter/520 conversion/TM40 pumper carb/8.3 Rear spring/ProCycle Case saver/WARP 9 bar-risers/IMS 4.9 gal Tank/Homemade Chainguard topic15058.html
NSU Fix topic14597.html
NSU Fix re-visited topic14828.html
DR_Rider blog: https://dr650rider.blogspot.ca/