@Al**
just an anecdotal tale. Agents out at the immigration office in Bangkok can take people apply for a 90 day Non-O visa, apply for a yearly extension AND get a re-entry permit ALL issued on the same exact day. All the person has to do is show up an get their photo taken.
When I accompany people to do the same thing it takes 3 visits to the immigration office (apply, wait two weeks get the visa, wait 2 months go apply for the extension and re-entry permit) and it involves waiting in queues for 3 different sections :O :/