You don't know your beaver from the hole in your head.
Many of us make a mighty fine living on our .ca domains. I have 120+ .ca websites and 40-60% of the traffic is from the United States. US traffic is as good as Canadian traffic in my book - and they supply lots of it. Seriously i don't know if I need to just correct you or laugh at your broad and unfortunately seriously hampered thought logic.
Take two seconds out of our day to see the tens of thousands of companies in Canada - most of them multinationals - using .ca domains. Commercials, radio, television - it's everywhere. So if your firm had a problem it wasn't the extension's fault.
And to answer the original question of the thread - I'd buy some quality geo info's why they are still 'cheap' right now.