Tickets arrived in fairly good time. Though it took an extra day to reach me but it didn't bother me a lot since they had informed me about some delays in the shipping. The price was quite competitive. It is one decent website I would buy from, in future as well