@Bill ********
Nobody said that "using an agent will obligate you to use them forever". What people are truthfully saying is that next year, if he want to do another 12 months extension, he need to use the same agent, or, if he has the 800k baht, he will need to cancel the visa, leave, and re-start the initial 90 days process. You cannot go from using an agent to DIY the next year without leaving the country and restarting the process. It's been like this for decades. So it's not a matter of opinion. I would urge people to comment only if they know what they are talking about.