Website Review: talktocanada.com
In short: They sell English lessons through video chat (Skype, etc.) or over the phone. The software choices seem nice and at under $30 per hour, the price is good.
For students: All of their teachers have a university degree and most studied education (B.Ed.). The teachers also have experience, usually overseas, and a certificate for teaching English (TESOL).