I never book Air Canada and I don't know why on earth I did this time. My flights at 815am and when I was going to the airport there was a snow storm and traffic was crazy. I got there at 720 and I went to the self check in and it wouldn't let me. I asked one of those staffs and they said I missed my flight. I still had 55 mins. Then they made me wait in line to try to board another plane. Waited in line for an hr. Zzz then to find out AFTER I got my boarding tickets for the next flight my previous flight was delayed to 915 I could of made it but no one said anything to me. Thanks. Now I'm going to wait 5 hours at the airport to go to a completely different airport that I previously booked. Thank you Air Canada. Thank you. Awesome service.