I found a site called maplemusic.com which promotes Canadian music out of Toronto. I can't say that all of the music is well priced but Loreena McKennitt music is far cheaper than I've come across on other sites, perhaps because she has her own private label. Keep in mind, the shipping charges too.
Half of communication is listening. You can't listen with your mouth.