Re: Please leave feedback about our new website.
Posted: Thu Jul 18, 2013 9:57 am
Not sure with that post whether or not you found it but it is at the bottom of the forum section on the right, to the opposite of the mark all forums read button and to the left of the rss button.