Comment
Comment by hyperion2010
When I took the train from Narita into Tokyo the train would sit at stations for often 5 minutes and leave exactly when scheduled. Well over half the boarding passengers arrived in the last 30 seconds. Leaving 20 seconds early is a HUGE screw up in a system like that.