mine was 3 years ago but if you have an O A visa it should still be simple. All the branches seem to do their own thing. Depends on who you see when you go into the branch. Go in, be polite and respectful.
Thailand signed up to International Common Reporting Standards and started to comply last year. Information is automatically exchanged about banking transactions.