Hi, Long time turker, finally decided to start contributing to the community with reviews. I just created my turkerview account, and clearly can log in and post to the forum. However, at turkerview.com I am no longer logged in and can't do so - it just reloads the same page when I click the 'login' link. Does anyone have any ideas? Thanks!