LiaJB - Yes we did get the non stop flight. It was great. I called at midnight and was in luck. My kids ended up getting seated in row 1. I was seating in the isle of row 2. They had me seated in the middle by the Gate attendant asked a person if they would move. This was great service. I never even asked to move to the isle. In the future we will only book non stop flights.
We had a stop at JFK on the way home. It wasn't too bad.
We are from Canada and would never fly out of Toronto. It is way easier and cheaper to fly out of the US.