I needed to buy a good value, last minute ticket to Washington. My previous experience with third party agents was not very good, but eDreams was excellent. Easy to book process, the price was fair, the additional luggage costs were straightforward and there were no glitches or unpleasant surprises.
All went well.