In the UK you have no choice and, no doubt much to the annoyance of many on here, I'm quite happy to play by the same rules in Thailand if asked. I've only ever been caught out once.
In fact, many outcalls will not even travel until you've made a bank transfer, but I don't play that game - too many Romanian scammers!!