Depends. For the most part I'm rather punctual, but I have a horrid track of being on time when casually meeting with friends at someone's place in the afternoon. Somehow I never quite manage to correctly assess the time I need to do all necessary chores before leaving.