I received a notification from the airline that my flight had been canceled. They offered me the option of receiving a voucher for future use, worth approximately 70 euros, or a full refund. I chose the refund, expecting to receive the full amount, which the airline did indeed reimburse in full. However, OPODO refunded me only about 50% of the total (37 euros), claiming that the remaining amount was for service fees. I asked for a detailed explanation, as I managed the entire purchase and refund directly with the airline, and OPODO simply acted as a third-party intermediary. Despite my request for the full refund, they refused. I strongly advise against purchasing through OPODO—it's better to book directly with airlines, and in case of cancellations, request a voucher from them instead of dealing with OPODO.