At Delhi airport had twice the same bad experience, no kiosk to check in so even with hand baggage have to stand in long queue for long time, no one tells that check-in for xyz flight is closing, so people keep standing and later realise the check in has ended, if u go early morning, in practically every flight at delhi, a few people could not check in who were still in queue.