Terrible service. I booked three flights through Opodo for which I was charged a (well hidden) admin fee of £38.14. When all of these flights were cancelled there was no refund option on the Opodo website or app so I had to call customer services. First call disconnected after 30 mins. Second call got through after 70 minutes of waiting. Was told the admin fee was non refundable but that I would be refunded for the flights. Received a call back at 9pm on a Friday night to say that they could only refund two flights and the third I would have to apply for myself. Still no refund of admin fees despite the time I had wasted on the phone and the fact that Opodo were doing very little. Very noisy call centre and difficult to hear/understand what the staff were saying. All round bad service.