I have made emergency visits to these folks for mac accessories when I am visiting Toronto and always have a great experience.
They don't have a lot of stock but what they do have is carefully chosen and reasonably priced. For example, I needed a cable for my iPad because my OEM cable had frayed. They stocked the OEM cable but recommended a better-quality re-enforced cable that they stocked as an alternative that wasn't subject to the fraying problem and was cheaper as well.
This place is much more laid back than the Apple Store and the folks here are just as informed. I will consider them when it is time to replace my MacBook.