I can get it in Florida, i know people in Texas see it too. so Toronto should be fine as well. You must have a bigger dish, I got 1 meter fot T11 but 90cm is fine. I have heard that
Globecast would send you the card only if you get their equipment with their CAM number, so call them first.
http://www.globecastwtv.com/ good luck.