Got to immigration for 9:30am this morning for 90 day report, and was given queue number 400+ and queue was at 63, I was looking at 3-4 hours wait.
Around 10:15 i saw an agent in there so he offered to do it for me for 200baht as he had only a few people in front of him. 20-30 mins later I was out and it was still queue number 90ish.
TLDR : Answer Summary
The post discusses a recent experience of completing a 90-day report at a Thai immigration office, detailing a long wait expected due to the queue (400+) while at number 63. The author then mentions an agent offering to expedite the process for 200 baht. Comments provide advice on alternatives like online reporting (which varies by situation), using agents, and the importance of planning visits to avoid peak times, while also highlighting that first-time visitors have to report in person.