Do not trust Opodo! I was purchasing a ticket to Spain through Opodo. Until the very last stage in the booking and payment process, the final price I was to be charged with was written but when I gave my credit card data and purchased the ticket, an extra ~25% was charged from my card! So I contacted Opodo and explained the situation and they said that this has happened a couple of times before and that they would investigate the case and get back to me. However, even though I called them 3 times after that, they never got back to me with an explanation nor did they reimburse me. I will never purchase a ticket through Opodo again and I suggest that you do the same as the customer service is horrible!