Personally, I was quite happy with eDreams and I often buy my tickets with them. However, I also dislike their non-transparent price policy. I noticed that different eDreams sites have different charges: e.g. edrems.fr, edreams.com, edreams.uk, edreams.de, edreams.it often all have different charges. So I check them out and sometimes purchase tickets in French, other times in German or English.
Anyway, if you feel like reporting them you may find useful reading about the online air travel booking price transparency right (just scroll to the bottom)
http://europa.eu/youreurope/citizens...r/index_en.htm