Quick enough to take your money, customer service absolutely disgusting. Opodo are third party booking agency, I contacted my carrier direct their customer service endorsed that they have a lot of trouble with Opodo. I believe Opodo are based in Belgium not in the UK. Avoid!