Well, don't think their IT positions are competitive when it comes to salaries, compared to major tech companies. Also considering their offices are in Vancouver, you probably aren't going to work their to make bank.
It's a bit of a selection bias out of necessity..
Life is all about probabilities, you can do everything right and still lose (however doing everything"right" is nigh impossible). You lose if they have a better candidate, you lose if their department is suddenly not in need of the position, etc.
With that mentality, I don't bother with CVs, and just use the time saved to apply to more jobs or maybe some kind of relevant project.