This is the worst company you can ever meet in online. They tend to be polite and professional but they are completely the opposite. I have booked this ticket from London to Nairobi on 8th Dec 2018 and the sales man tell me that my ticket is flexible and change anytime before the return date which I did but the same man tells me different story and say sorry you ticket is non changeable so buy another ticket at your own cost. They're doggy people that i cannot trust with other people.