Started with a 5 hour delay at Manchester, got shunted from Thai onto China Air.
To be fair, the flight from Frankfurt to Beijing was excellent with loads of legroom. It means a 5 hour flight to Chiang Mai, instead of an hour, and both China flights were delayed.
We were supposed to be here 15 hours before our dogs arrived, but they ended up beating us. Thank goodness for good neighbours..