I understand most of the reasons behind the multiple visa rules and the difficulty and complication in trying to stay in Thailand (the TM30 requirements, the 90 day reporting, the re-entry permits etc). Many countries have even more complicated systems. But given one of the basic requirements is the bank account, I simply can’t understand why it is so difficult to open one. Why would a Thai bank not give an account to someone wanting to deposit money? Yes I know I will get abuse about not understanding Thai - but it’s just ridiculous to me - chicken and egg
Several people are recommending bank to bank transfer. The reason that was not included in my question is due to (relatively) high fees from my bank to do this.
if the amount you are sending is not huge WU works out at the same cost as, although rate is lower, so is the fee. It is just unreliable in terms of transfer time.