I will NEVER book with Opodo ever again.
One star given because my flight was booked and we were ready to go then a few days before flying I was merely making an enquiry about prices if I wanted to change flights and through their robot chat and to my surprise they cancelled my flight.
Just book directly with the airline if you can.