Well after the fire at Tommy & Lefebvre on Bank, I'd say your best bet is to just look for them online, especially with the sales going on now. Try Board Zone
and Empire Snowboards
. I've ordered from both places recently, the shipping was quick and fairly cheap ($12 and $10 CAD respectively). Board Zone is in Burlington and Empire is in Boucherville (near Montreal), I think that's as close as it'll get to Ottawa for online retailers..