Originally Posted by
sd5187
If you arrive at the baggage dropoff by 7am you will have plenty of time to clear US customs. Also, in Canada there is a seperate line-up for US citizens so the wait will be short.
Not an issue since the OP's morning flight is to Cancun!