I did not use an agent to open my account at Bangkok Bank. You will need passport, copy of VISA, passport size photo, and a Certificate of Residence issued by Immigration. Immigration will need a completed TM 30 form.
Understood. I was looking to stay 3 - 6 months. After 90 days, can I return to Thailand within a certain time period? Again, reading websites is confusing.