One thing that the Japanese are is punctual. There is no early or late just "on time". The transit is ridiculously reliable. For instance, remember that Shinkansen train that I was blogging about? Well, it is reported that the average arrival time is within 6 seconds of scheduled arrival. When the train says that it departs at 1:48 it departs at exactly 1:48. I love it! I am definitely and "early" person so having such a punctual culture works for me.
Random picture :