The other day I saw an ad for Air Deccan which claimed 98.7% on time performance *. Shocking. Of course it doesn’t stay as shocking once you see the little star there. and the foot note says “on time performance = flight taking off within one hour of scheduled departure time”!
so one hour late = on time. air deccan rocks!