Flights were on time. Check in at Chennai was fine early morning. However I really see no point in checking in online or printing my own boarding pass, it made absolutely no difference that I could tell at the airport and the check in guy had to print another copy anyway because he was concerned the bar code thing wasn't sharp enough for scanning. The card he printed was much less likely to get damaged or crumpled than my own printed one or the one I printed in Hyderabad. Check in of luggage plus security at Hyderabad was very slow, you need all counters open during busy times (even though I think everyone had already printed their boarding cards at the little kiosks - does that really save any time at all? ). I can cope with one long queue, say at security, but two long ones is very tedious.