Like many others, I have fallen victim to the annual membership scam. It should have been made clearer that you are being signed up to a paid subscription. A good example is Hilton, they provide you with members discounts but that membership is 100% free, it's just to sign up to their emails. The lack of transparency of Opodo is shameful and I feel a tad humiliated that I didn't spot this as usually I can detect when I'm being steered astray. Unfortunately, I was only able to recover £45 of my membership back after haggling with them on the phone. The other £45 was given as a credit note which I will not be using as they are an untrustworthy business merchant - I would rather cut my losses. Also, it's a lot cheaper elsewhere! I checked the same flight and it's £25 cheaper direct from the airline. The initial special deals are just to lure you into their prime trap.
For those who are unable to cancel, please download the app, click on the account tab and scroll right to the very bottom and in tiny, miniscule font, you will see 'cancel'. Do this asap and screenshot the confirmation of this so you have it as evidence. Then, please log back into web version and remove your credit card details so they cannot take further payment without your knowledge.
I hope this has helped some people!