Thankfully now a days it runs pretty much on time, was notoriously famous for being delayed...If it did come on time it was a miracle... Once when i went to SLO to drop some of relatives surprisingly found it came on time , here was the biggest twist found it was the one which was supposed to arrive the day before so it was 24 hrs late :P