Some of the places I've seen that I've not really heard of before
Black Goat Cashmere - they are a Canadian firm sourcing their long thread cashmere from Mongolia. Not sure where they are made, but I'd venture China. They have a local boutique which will allow me to try on some of their options. Very expensive though with almost $460 bucks for v-necks.
Maison Cashmere - this is an Italian joint, and made in Italy. They'll ship to Canada, but with DHL so expect hefty duties. Prices are very reasonable at about $150 USD.
Brooks Brothers - this is the known quantity here - and comes in at about $298 USD. But I am guessing you can pick up locally for about $375. Scottish cashmere.
Any experiences from anyone on these? Other cashmere brands or stores you'd like to throw into the mix?