@Glenn ********
True, that's their choice. I've been in Thailand for 15 years, never had an issue with immigration and never used an agent. I find the visa extension process to be quite straightforward - a little bureaucratic, but no more than I've experienced when living in other countries around the world.