I just stumbled upon a small tea store that also sells a small selection of games for good prices. They also have a small games library that folks can play while they sit and drink tea. (Maybe they serve coffee too - I don't know. I'm a tea guy).
The store is called Heart Tea Heart at the Merivale Mall in Ottawa. I don't know much more about the place but thought some of us may be interested.