stormerhobbies.com sells them. They are in the states, but I've ordered from them before. Good prices on a lot of things.
I doubt you'll find them locally. When you go to the local track, talk to Mike Zufeldt or Mihai Gutuescu (I probably butchered the spelling) Those guys are nice. They have been racing a long time and probably know all the good stores in Ottawa, if you prefer to shop locally for most things.