Toronto Pearson is hands down the WORST airport I have ever flied into or out of. About a year ago, it took an hour to walk out of the terminal from the time the plane touched down if you had checked-in luggage to wait for. Last night, it took me exactly an hour and five minutes with just a carry on! It has never taken me more than 15-20 minutes to get out of any other airport. The signs are terrible, escalators are most often out of service, they charge you for a cart and no one who works there knows what the fuck is going on. There have been times when I waited over an hour for my luggage to come out. It's a terrible terrible airport and like Soroosh said a good representative of what Canad is all about these days - mediocracy and not giving a flying fuck.