Through Opodo, I bought a flight ticket from Münster to Oslo on 8 July, via München. It was a Lufthansa flight. On 4 July Opodo e-mailed me that Lufthansa cancelled the flight. I should wait up to 48 hours, and they would give me an alternative flight. I did not hear anything from them. After 48 hours, I called Opodo on 6 July and they said there were no alternatives. I actually found some alternatives myself, but they said it was not applicable because it wasn't Lufthansa. Since I still had to go to Oslo, I bought a new ticket myself. I bought the cheapest ticket I could find but it was a lot more expensive then before (about 450 euros). It was with Norwegian Air.
Should Opodo refund my new ticket?
As far as I know, flight companies are obliged to provide alternative flights if they cancel one.
I already tried to contact them twice about this issue through their customer service, giving them two weeks to respond. Unfortunately they did not respond at all. I am ready to involve a lawyer but I would like to know if there is any chance to succeed.