I've tried to get a refund or voucher for my canceled flight. Opodo told me to call the airline the airline told me that opodo hasn't sent any customer details. I have paid with opodo so they are responsible. But no answer. 100% fraud stay away from this website!