Recent site performance issues
Over the past few days, Toluna has suffered from a variety of performance issues, most notably speed related and topic creation issues. Our technical staff have been working around the clock to resolve these issues and you should be seeing major improvements in overall site behavior.
These recent problems are due to an increased number of Toluna members and increases to the amount of polls and topics created; we are working extra hard to keep up with the increased site traffic, and we apologize for the inconvenience this may have caused you.
See you on the site,
Avner & the Toluna Team