In regards to Headfoneshop, it is a one man shop with limited stock, but they are the only store in Toronto that carries ALO audio gears.
I also recommand headphonebar.com as an online retailer. They are located in the vancouver region, and specialize in head-fi gears. Usually have free shippings with most gears within Canada. They carry Hi-FiMan, Fiio, grados, LCD2/3 and Schiit gears. Do check them out!