Just finished a service. The times I got after finishing seem to be wrong: Station 1: DUE 12.50, arrived 12.48.51, TIME (after finishing service) says 12.51 Station 2: DUE 12.54, arrived at 12.53.22, TIME says 12.55 Station 3: DUE 12.57, arrived at 12.56.37, TIME says 12.57 What exactly do those DUE and TIME columns mean? I presumed DUE shows the time you should ARRIVE (which seems to be correct) and TIME shows the time you actually arrived (which seem to be completely wrong)? Another question: the DUE times ofter are different than the ones the timetable shows. Why is that?