Most often you'll get a text saying "5 mins away" or some such nonsense. That doesn't mean much since that usually means another 15 minute wait. And in my experience, the same people don't apologise for wasting your time, and they do it all the time, to everyone. They would deny it if asked, I'm sure, but subconsciously, they don't think your time is valuable.
This article in Huffington post by Greg Savage - the link will take you to the original on his blog - hit the nail on the head for me as far as being the person who is on time goes. However, there seem to be several reasons, and many deep-seated psychological ones, why people are always running late. I have to acknowledge that it's really hard for on-time people to understand, but as Diana DeLonzor describes in her book, "Never Be Late Again" there are several types of late:
The Deadliner enjoys the rush of the last minute. She claims to work best under pressure. It can be hard for for Deadliners to get motivated unless there's a crisis so she will often creates one. Running around like a chook with her head cut off means she isn't bored!
The Producer has a strong urge to achieve and get things done, over scheduling her day and making sure there is a giant to-do list to get through at all times. I can relate to this one! -although it rarely makes me late, this would be the one for me.
The Absent-Minded Professor has a problem with distraction. Just sees one more thing she has to do before she goes. (This is also me sometimes, come to think of it!) Just has to cook a quick meal for people before leaving for work, or change that light globe or just put on a load of washing, or reply to that email.....or whatever.
People typically identify with more than one lateness personality. The other four are:
the Rationalizer, who never fully admits to her lateness (many late people are at least one part Rationalizer);
the Indulger, who generally lacks self-control or self discipline
the Evader, who tries to control feelings of anxiety and low self-esteem by being late....I must confess I don't understand this at all! And,
the Rebel, who doesn't like rules, and sees lateness as just bucking authority and sending the message: "I don't play by the rules, I do what I want." This seems to me to be the one that all the on-timers think all the late people are.
Can you imagine what being late does for your professional reputation in the competitive world of the freelance audio engineer? Never plan to be on time to a gig. Plan to be early, and be the first one there. There's nothing like the feeling of walking into a new venue with all the time in the world for things to go wrong and fix.
For those who are chronically late, there are several wonderful articles on strategies for learning how to be on time, but my favourite sums it up like this:
STOP, DROP, & ROLL: Stop (yourself). Drop (what you're doing). And roll (on outa there).