@John *********
maybe a possibility, couldn't the agent get a Thai bank account opened for the foreigner and deposit the 500,000 THB in it, borrowed for the length of three months? Agents use to keep the bankbook and the debit card, so actually there is no risk in it for them