I used to use Cavirtex, but they got bought out by Kraken. Now I make use of a few exchanges. If you want to buy Litecoin (which is awesome, in my personal opinion) using Canadian funds, you can do that at Kraken as well as Coinbase. One of those two options should work for you. Hope that helps!
Thanks, I also found: http://www.litecoinlocal.net/buy/online?paymethod=any¤cy=CAD