How late is “too late” for an appointment?
A lot of guys deal with last minute cancellations. I had an established lady cancel on me 10 minutes before showtime. I didn't write a mean review about her. Life happened. I said no problem. I haven't rescheduled but I think she'd show me a great time if I did reschedule because I invested in the relationship. Guys get cancelled on all the time. Black guys in the hobby deal with NBA policies and sometimes getting cancelled on at the door. This is a relationship and reputation hobby. If a guy cancels enough no one sees him. Same if a lady cancels or doesn't perform well BCD.
I don't see a problem with it.
We're paying for your time when we visit you. If you block out an hour and then sit there for 40 minutes waiting, that deposit pays for your time that was wasted.