Just a post to put people at a bit of ease with the TM30 if you are having issues getting your landlord to get it done.
As you know the TM30 is required within 24 hours from arrival date.
I recently returned to Thailand in late June. My landlord didn't get my TM30 done until the 10th of August.
I recently went and applied for a 30 day extension at jomtien and they never said anything to me about it nor fine me for it being so late.
Of course I'm not saying to allow your landlord to be slack, but if they are it seems as long as it's done before you have to go to immigration, you should be safe from a fine.