A cancellation fee can be a ruse FMahovalich, particularly when you're not getting what you were promised or are being deceived, however, I don't think it's unreasonable if it involves any lady who gives advance notice on such terms if there's a cancellation for no reason without insufficient notice, particularly for a well-reviewed/advertised lady that's not B & S. I also would submit that if you book on spec (that is, where you don't see her face but everything else that's advertised is spot on), then you should pay something if you turn away just because she didn't match the perfect image you conjured up in your head. It's not fair unless her face is not even close to GND and shocking which I would doubt is the case.