I went and checked Cheaptickets.com. They have flights as low as $274 one way (plus taxes and fees). I CAN tell you that it DOES apparently matter WHEN you go. The further out you book your travel, the cheaper the tickets. I also searched on round trip as well as one way...and in many instances it was actually cheaper to book round trip than one way! I checked departure date of 10/1/2010 returning 10/19/2010.....taxes and fees are out of this world, but still found flights cheaper than you were quoted by over $300. Leaving September 1, increases your flight costs to about $700, but...still less thatn you found.
$251+ $356 taxes & fees = $607 USD per person Leave Fri, Oct 1 Lufthansa 6756 operated by Air Canada -- AC 0849 Depart: 3:00pm Arrive: 5:35pm London, United Kingdom (LHR) Toronto, Canada (YYZ) 1 stop in YYZ 7hr 35min | Boeing 777
Change Airline. Time between flights: 1hr 15min Air Canada 7995 operated by JAZZ Depart: 6:50pm Arrive: 9:07pm Toronto, Canada (YYZ) Dallas/Fort Worth, TX (DFW) 3hr 17min
Total duration: 12hr 7min
Return Wed, Oct 20 Air Canada 7996 operated by JAZZ Depart: 5:05pm Arrive: 8:52pm Dallas/Fort Worth, TX (DFW) Toronto, Canada (YYZ) 1 stop in YYZ 2hr 47min Change Airline.
Time between flights: 2hr 23min Lufthansa 6761 operated by Air Canada -- AC 0858 Depart: 11:15pm Arrive: 11:25am Toronto, Canada (YYZ) London, United Kingdom (LHR) 7hr 10min | Airbus A330 Total duration: 12hr 20min
Let me know if I can help further in any way.
Edited by Lori on 7/9/2010 at 12:36 PM EST