Does this email address still work? firstname.lastname@example.org
If not, is there a way to contact the mods outside of this site?
Yes, that email address still works. However, it's not actively monitored, so it is not a way to seek customer support. We only use it in cases where we need other file attachments sent to us from customers with whom we're already working a case.