I fly back to the US from Toronto at least once per month and my advice is to arrive very early to clear US customs at Pearson Airport. It's hit or miss on the length of the lines, but they can be very, very long. If you are flying out very early, the lines will form in the terminal before the customs doors open, so get in line when you arrive.