I'm a Canadian and I have used CaVirtex for a while. As far as the Canadian market is concerned, they're a high volume exchange and more or less had a corner on the Canadian market because they got all their ducks in a row (KYC and working w/ major Canadian banks etc.) and they remain reliable (for a while they were the only game in town for Canadians), but Vault of Satoshi could very well unseat them as top dog now that VoS is moving forward in the USA state by state, plus VoS has transparent proof of solvency.
CaVirtex charges such exorbitant fees that I kinda wanted to invest at one point if even to reap back a little of those fees and high prices I've paid into them. They MUST be making money, but Vault of Satoshi could become the real mammoth here.