Yeah I've been locked out of my posting account (@lethalenforcer) since November because I tried to reset my email and... well, the authorization email link they "sent" isn't actually able to be sent. Pretty messed up. Who's actually paying for this site? SRC? Maybe I should reach out to them instead.