Not very good experience. I booked ticket before 2 months yet they cancelled flights twice and try to give me very inconvenient flight so at last i had to cancle the ticket and book with another agency. It wasted my time and money and peace of mind. And after all this they even cut cancelling charges while refunding.