Everyone, "Add A Review" miraculously appeared on my account! Previously it wasn't there so I was in a weird catch-22 where I was logged in and registered, but it was asking me to register to post a review. Looks like whatever was going on has been ironed out. Uh, now I just need to find the time to start writing some reviews!!