Horrendous customer service - AVOID at all costs. Promise to resolve your issue/refund but they lie and lie to you. Book direct instead - these people are crooks! If you want to hold on the line to speak to them for hours and then be cut off and then speak to someone with limited English then go ahead...