I am very happy with my new Schwab Bank account. If you want to avoid the 150 baht fee plus what your bank is charging you, then I suggest you set one up.
Pulled out money last week and the 150 baht charge showed up on the screen, but no worries as Scwhab refunded it back to me 3 days later!!!
Screw these greedy Thai bankers!!!!