I am a very frequent flyer of Indigo flights from Bangalore to Delhi. I have never faced any issue with the flight timings of Indigo unlike other flights such as Air Asia, Jet Airways, Air India, etc. They are always on time. Also the courtesy with which they treat their passengers is excellent.
You will feel rally good while travelling in their flight. Food is also gd as compared to other airlines. Little bit costly, but what more can you expect at an altitude of 11, 000 ft. Customer service is excellent and very prompt. Seating space is bit less in the economy class.
Will definitely recommend Indigo Airlines to my friends.