Probably best to ask Thai immigration before you go. So many armchair experts here your bound to get a lot of I'll informed crap . Not the best place to ask for important info.
My landlord is not a prick, every time I return he does my TM30 within 24 hours and gives me a printout. Maybe you should have stayed in a Western country where you could complain about the cost of living.