I have to say that Imperial Hobbies and Games in Richmond is far the best gaming store around... it's a tough commute for me, living in Surrey (yes, I admit it), but is worth it everytime.
Directions? You can find Imperial Hobbies and games on #3 Road, between Alderbridge Way and Westminster Hwy... it's directly across from Landsdowne Mall, on the west side of #3 Road... hope this helps somebody...
As for gaming, I'm in two groups, one where I DM.... the one where I play is sort of over-full (6 players, 1 DM), and the one I DM is semi-full (4 players, 1 DM).... can you tell I like 5 players at the table? <chuckle> I don't think I can help you, though, since it's not my place we play at.... I'll try to keep you apprised...