Their headphone selection is somewhat lacking for such a large store. It's also a bit too noisy to get a good test of the headphones.
I would recommend this store to people shopping for hi-fi equipment, but there are better places to buy headphones in Toronto.