Opodo is a scam. I booked flights which they took payment for but then by email only confirmed a 'booking request' which never moved pass a status of 'processing' even days later so had to cancel them for a refund. They refunded the flights but then took a 'subscription fee' from my account without even an email to say so and I can't get a refund. Terrible terrible company.