I'm lucky in Sa Kaeo, got mine free within 25 minutes (it only took that long because it was the first time the IO out front had seen an online TM30 PDF).
Many Pattaya agents can no longer open bank accounts and some of those that can will only do it as part of a package including the Non-O and extension. Having a Non-O probably allows some of these agents to act for you but it can be done yourself without the added expense of agent fees.