Undoubtedly the worst flight experience I have ever had. I travel pretty frequently and often internationally - I am no stranger to flight delays or cancellations. My return trip to BWI from Toronto was hellish. The plane was delayed 6 hours, and they would not book a new flight for my definitely missed connection until arriving in Toronto. Of course, this meant there were basically no flights available, and I waited in a 4 hour, standing line in the middle of the night after the delayed flight to find this information out...after waiting in a cluster at customs for an hour. The whole flight was displaced and there were hundreds of people with missed connections, yet Air Canada had everyone wait in this awful line for 3 available attendants. The line moved 1 person every 20 minutes. After barely 4 hours of sleep in a hotel room later (after being up 24 hours), I had to go back to the airport and fly non-direct to a different airport entirely from BWI. Then, I find out my luggage was not put on the new plane, as I was promised it would be. So, I arrived to the wrong airport, without luggage, on the wrong day. I have complained to the airline, and they did not even respond within their allotted 30 day deadline!
I am not mad at the delay (crap happens), I am mad at the service and experience, and I will never book this airline again because of their poor handling of every situation I encountered with them. Definitely not worth the money I saved.