Time to vent....

Yes, those people are very inconsiderate. You could have given up doing something more important (or more enjoyable) just waiting around for a promised appointment.