This is more in Toronto but Audio One is at least in the west end.

http://www.audio-one.ca/