I need to book flights for a summer trip.
I want to go from Heathrow to Toronto, then from Montreal to Heathrow. I will be flying BA.
BA's website doesn't understand this sort of trip. (And their phone line will charge me £15 per person extra to book. On a 0870 number.)
Travelocity doesn't seem to acknowledge the existance of people under the age of 2.
Justtheflight will only let me go a->b->c, and because BA doesn't do flights from Toronto to Montreal (duh), it won't let me book. (nice website though)
So it looks like I have to deal with Opodo, who I've had bad experiences with in the past (DH needed to cancel a ticket, they said he could, but they would charge him - as in, he'd have to pay more than the cost of the ticket to cancel it!).
Any tips?