Camrose Cycle was TERRIBLE. Maybe they have improved.
I had a sled back a few years ago. Acted like a coil was misfiring. They jammed in a new super stiff primary spring and called it good. After about 3 seperate tries at it, we took it to Willerton in Wainwright and they had it solved in about half an hour.
Honestly guys, Can't say enough about Randy and the guys at Motor Tech in Golden. Buy where you ride, it pays off huge. They have got us out of so many "not riding on sunday" situations I cant remember them all.