Diane
If you live in or are close too one of the major cities in Ontario - ie Toronto - you can go to the Turkish consul there & purchase your visa for the cheapest price available. I did this for Eygpt here in Houston. The visa service wanted $75 - $57 for visa, the rest for handling. I purchased it here for $15 & didn't have to fool with anything when getting to the airport in Cairo. It also gives you some piece of mind knowing you already have one if it is needed.