A complete fail, traveled through Toronto to Washington National Airport it took two hours to get through customs . Missed connecting flight . The excuse we got was they didn't expect as many passengers . Makes you wonder about their intelligence ability to protect our borders when they can't find out how many passengers will be traveling , we all buy tickets.
Would not recommend flying through Toronto going to the U.S. .