Yes, I saw that.
I tried posting in Off Topic and it's not showing in New Posts at all.
I sent 3 PM's this morning and haven't heard back from anyone, so don't know if they got them or not.
The site definitely seems to still have some problems. I hope they realize that.