Beware! This is a ripoff! I booked a return flight from London (coming from Canada) to Manchester as my mother was placed on end of life and with the understanding I could cancel the return flight depending on how things went. Sadly my mother passed away and I needed to cancel my return flight. I Was unable to do this on the app. And forced to chat with on online chat person as I didn't have the option to call them from my mobile being out of country. I was on chat for about 40 minutes, constantly waiting on hold, only to be told that british airways refused to grant the refund? I didn't book thru british airways I booked thru opodo for the one reason I was told I could change or cancel 48 hours before flight. Also, i was charged more than the website stated price! Stay away from this site! They're crooks! I felt I was taken advantage of during a difficult time. How cruel.