The short version of this review is DON'T USE OPODO.
Last May I made the mistake of booking a flight for my girlfriend from Thailand to the UK. After booking and paying, I didn't receive anything from Opodo. No email confirmation. Nothing. I checked my spam filter but no email.
It was at this time that I found that you can't actually contact Opodo. They don't have a (working) contact centre. Anyway, what can I tell them as I don't have a 'reference' as they never emailed this to me.
Then a couple of days later I received an e-ticket email from Austrian Airlines, so all was well.
Now it is time for my girlfriend to return home and on checking with Austrian, I find that Opodo has cancelled the return ticket on 12th November 2020.
And here we go again. I have no email confirmation from Opodo (only my credit card transaction) and there is no functioning Opodo contact centre.
So in effect Opodo has cancelled a paid for flight and kept the refund and I have no way to contact them to complain or get my money back.
Avoid.