I've noticed that no one I know is ever on time anywhere. most of my friends are ALWAYS 15-45 min late. I can be somewhere 2 hours away to the minute of when I need to be. I blame this on that people are just lazy these days.