We were due to fly from kasane ro glasgow on the 29th of may. Got an email on the 26th that kasane to Johannesburg was cancelled. No offer of alternative or explanation. Had to go and recharge my phone 3 times as livechat wasn't working...phoned and finally got flight rearranged......don't need this stress at the end of a holiday