Never had a cancellation but have been kept waiting. Think it depends on the tyoe of escort. As my regular has a day job and family, sometimes she'll ask if we can put the punt back say 15 mins cos a family member has turned up etc. 10 - 15 minute delays don't bother me too much as I could be the one running late on another occasion. As I understand her circumstances and how she operates, I accept this with her, particularly as she makes up for it with her enthusiasm. So long as cancellations are advised in plenty of time, that's fine. Different story if you've travelled and are waiting outside her flat and she texts you then, but these things do happen and it's an occupational hazard. Clearly if a WG makes a habit of it, move on to someone more reliable. As for compensation, I would find that difficult to bring up. If she offered I would probably decline it and hope she makes up for it in other ways. But no acknowledgement or apology would probably have me not going back.