Opodo, customer service is none existant, they have kept my money long after they said that they would refund. I have started chargeback through the credit card company and have raised a complaint with the CMA.
All I get from them is the option to take a voucher.
They should not be allowed to operate.