http://1upgames.ca/

It's in Hamilton, just off the 403. Tonnes of Sega stuff. The owner is a good guy, prices are reasonable for an actual store. He rarely updates the website though.