i understand it must be so frustrating when they don't turn up
lucky that has never happen to me i would be so angry i can understand your anger but what can you do I'm sure this has happen to a lot people but your lucky next appointment is in next week because i had similar one where they cancelled it gave next appointment in 2 and half week

.