Very poor service, dodgy deals and false commitments.
When it comes to refund... it is a nightmare. Soon after booking confirmation they start changing the flights dates & timing. Too difficult to get hold of someone on phone. Their phone are most of time on auto repliers. Their flexible ticket means if you refund you will have to pay £200 per ticket. My refund dispute is pending for the last four months
Please keep away from this fraud company.