I would give Opodo zero stars if I could. I cannot believe they are still able to operate as a travel agent - they are shockingly bad. They took £2000 out of my bank account without booking the holiday (despite sending a booking confirmation) and we only realised when we went to check into our flight. My mother had just died so was keen to book another holiday over Christmas elsewhere (with another company) but they were unable to process an immediate refund so I could pay for something else. They advised 7-10 working days for refund but it's 12 working days later and still no money back into my jaccount. Absolutely disgraceful and complete cowboys.
When we rang them to enquire as to where the money is they have said we need to pay £10 for them to find out the status of the refund. Unbelievable.