@Marcus ***********
"numbnuts"? Can the 101st numbnut please tell me why they shouldn't, from their experience and the experience of a thousand other "numbnuts" say 'do it yourself', when they've done it themselves and know that it's a simple process? I haven't done it myself yet, but when the Immigration Offices provide a list if exactly what is required (a list of documents, copies etc.), it seems pretty straightforward to me and I believe an Agent is going to ask an applicant to gather those same documents for them to do the job anyway. If you don't have the required funds (THB800k), or can't open a bank account yourself, then using an Agent can definitely be beneficial. Maybe the OP "doesn't want to", or he thinks it might be hard to do and doesn't have the confidence. Heck, I'm far from the most confident person, but I think I can gather a few documents and follow some simple instructions, asking for a bit of advice if I'm not really sure about something specific.