First lets start with the Air Canada check in.....1 and a 1/2 hours to get an infant ticket attached on to my ticket...give me a break! They make you purchase it over the phone then send you back another area to pick it up....(why the hell cant they print this at their counter!!!!) then you come back and they finish checking you in.....
Then you enter US Customs...OMG!! They never have a system that you can rely on. Sometimes separate lines for US residents and others or sometimes everyone together.........OBAMA please put some sense into this one!
Then when you have literally 5 minutes to get food and board your flight, of course there is hardly anything sensible to order food from. A Molsen bar, Starbucks or the Relay stores....come on!!!!! Fast food, anything!!!!