We upgraded the site software on 29 December. That should fix the glitches we've had for the last 6 months.
Thanks for your patience. There are a few (new) glitches yet to fix on the upgraded site. We'll be working on them. If you see a glitch that we may have missed, please email us.