What he said. Awesomeness across the board.
Carmina has a list of retailers on the website. I think it's fairly updated.
Their prices are not competitive. $695 and up before sales tax, which is 15% in quebec. So you're looking at ~$800 for a pair, not factoring in duties. I would look to US retailers, skoak, or carmina directly as it would cost less even if customs decided to nail you.
Or just get them from Leatherfoot in Toronto if you don't want to import. No customs / duties to worry about. And a much better starting point than $695.