If I was going to be late, and I never am (its kind of a anal thing with me) I would have the common respect for the person I'm meeting to call and ask if its was alright to screw their day up or reschedule for another day/time.
That said, don't make your days schedule so tight that 30 minutes...