Thanks for the responses everyone, I really appreciate it. I agree it's important to have a back up plan just in case. For flights being cancelled, can anyone share how long they had to wait for the next one and how helpful were the airlines? I'm hoping it would be a matter of days rather than weeks!