Opodo have completely ignored my messages and when I have spoke several times to someone on the phone they have a complete lack of understanding the situation. I have tried to rebook my flight and when that has not worked I've requested a cancellation and refund... which they refuse to do! Also is the £326 that they took out of my account for no reason and now refuse to pay it back... what's with this company? A complete joke.