Red, I don't live in Cardiff either, why should that matter? End of the day she preyed on me and I was too nervous - I just wanted to get out - so paid what she demanded. Says more about her than me. I doubt I was the only booking she had all day.
Anyway I'm not too mad to be honest, just feel I let myself down, but I've learnt a lot from this and changed my view point on my punting attitude.
If a girl fucks over a guy she rightly should be called on it. Doesnt give alll services, doesnt look like pics, timewaster etc etc etc. I don't see that here at all. OP you royally fucked this up, sorry to be harsh but it's true. I had a smidge of understanding but now to say she 'Preyed' on you is hilarious.

You make it sound as if she's some sort of preying mantis, had you pinned against the wall taking your money and you are the poor victim. Your not a victim, this was your fault mate. You don't find her facially attractive (despite there being plenty of indicators on her pics as well as reviews as to what she looks like) ok thats all fine and understandable. So you say you just wanted to get out, ok, but insted of walking you offered her money!!!!

You dug your own hole my friend. She asked for bit more basically because she was already losing money by you leaving. And you could of still said no and just left. "Unbelievable Jeff". You both lost £100 at the end of the day for stupid reasons.
I don't see any white knighting, just a ridiculous booking fail by the OP. Anyway I'm done.