Not feasible to buy ticket from them, alteration costing AED 350 per ticket and cancellation will cost you "Penalty" what they call it AED 600 per ticket, so beware and look for options elsewhere.
Amazing and quick service. I was able to get a visa for my family in two days, although I was told I’d have got it in three to five days. Highly recommended.