If I read the OP correctly, one of the points was to deposit a US check into your Thai acct. and wait a few weeks for it to clear, all for 300bt. Have you checked lately? I don't think this is an option any more, and it would cost a lot more than that. IIRC, BKK Bank wanted a few thousand baht 6 years ago.