Just thought I'd mention that the site's been playing up the last few days for me running Win 10 using Firefox, my browser's menu toolbar links for this site don't seem to work any more nor do Google searches. I only got back into the site via an email link...odd and a bit worrying.
OneSixthFigures