I changed my booking and was charged the full amount in advance despite not authorising this and being told it was pay on arrival. I had to change the booking again and instead of transferring the money already paid they said I would get a refund and pay on arrival. I'm still waiting for my refund over a month since being told I would get one and subsequent emails have been ignored! Awful customer service will raise an investigation with my bank against them to get my refund!