M.G.
I am having problems with this site in it being very slow - like incredibly slow some days - it just hangs, and I don't have that problem on any other site. I'm using it on my Mac. I use Adblock - otherwise it was just unbearable. Someone recommended that a year or so ago, and that changed my use of the site. I was just absolutely frustrated with this site and was going to stop coming here otherwise. I get they get funding from ads, but it was beyond frustrating. With Adblock, I don't get any pop ups. Installing it was a breeze.
I have only heard of the moderator Valdis (the one B mentions below). I have never heard of Rachel.
I haven't had the problem you mention M. so can't comment on that. Hopefully they can assist you and get back to you promptly.