I cancelled only once recently due to a family matter. I booked with an indy 3 hours prior but a few minutes later, a problem came up and I immediately texted her again to say sorry because I wouldn't be able to meet her that night.
But if I am already at the door (I am an incall guy), I've...