I would give zero stars if possible. They cancelled my first booking. Then booked a ticket and didn't update my account or send an email. So I booked another one. Later, I found that I have been billed twice. When I asked about that, they claimed they did everything instantly and didn't accept their fault and I had to cancel the ticket and pay the cancellation cost. Never go there. Never ever.