BANGKOK ONLY TM.30 UPDATE..
Okay, I was out at Chaengwattana on Thursday morning (like I am almost every thursday) AND they have a completely new section devoted ONLY to people filing TM.30 forms.
Previously they were done in section J, but now they have a new area section B with two desks pounding out TM.30 receipts.
The fine for failure to report within 24 hours of taking up residence is 800baht. In order to self file a TM.30 you need the blue house book listing of the owner, the thai i/d card of the owner, your lease and a filled out TM.30 form.
I would imagine (although I have no proof) that seeing as they just created a new section ONLY for TM.30 reporting that bangkok IS going to be getting on the band wagon as far as starting to enforce this policy.
I would suggest anyone who is on yearly extensions to just suck it up pay the 800baht fine and go self file a TM.30. There is no telling if/when it's gonna be mandatory to have the receipt to do anything out there (like it is at other immigration offices).
I am not posting this to scare anyone, I am posting this to share information only.. You can file a TM.30 in person, you can mail it in and you can do it online (if you can read thai and join the online program).