Just to pile on... this company is a complete scam and a ripoff. Royal Jordanian cancelled my flight; these crooks kept part of the refund as a "mediation fee". What did they mediate? Airline cancelled the flight! Made NO effort to help rebook although at that point I would not have wanted their help for fear of getting ripped-off again. Dealing with them was a nightmare... hours of hold time and then connected to people with minimal English skills and no authority to do anything other than to make vague promises to "look into it". I should have researched them here... there's thousands of complaints about these losers. Don't walk away... run as fast as you can away from eDreams.