Absolutely awful Company to deal with.
Booked tickets with them FIVE years ago and they have changed the original date three times in that period. They gave me one date that I could not attend FIVE years later, and not only were they not flexible, but the only way to contact them is by chat and Marvin simply left the chat when he couldn't be bothered anymore.