I think buying 3-word domains in .CA is a risky business - I own a few but they have to be short and they need to make sense, like a popular 3-word phrase or one with obvious use and meaning.
Personally, I would stick to 2-word .CA domains as the max size, and even then only the highest-grade 2-words.