They are a sham, 95% on time rating? Maybe if they count consistently being over 2 hours late ontime!