Wow I honestly didn't expect so many responses and I walk away with additional confidence in standing firm about not handing over my money too early. (Although I wonder how it would be received if I say I am not paying until my girl is ready at a brothel... an example where I don't think it will go down well is like a ATMC or Liaisons where I'm pretty sure the norm is to pay before you see the girls)

Sadly this seems to be a problem that is more common than I realised and I hope we as punters take the advice here to start holding these shops more accountable.