I don't know about the Canadian company but I can tell you about a guy on eBay. His username is betsyb10, he has rebuilt two of mine, one I am running now and one I have carefully packed away for the future. He rebuilds one at a time, and they work perfectly. Oh and it was $60 and the rides. This guy has 30+ years doing this, you can send him a message, his rebuild auctions are rare.