My suggestions:
B]1) A
much more visible "post review" button.[/b] Many of my users have not been able find out how to post a review, as not much attention is drawn to the small letters in the right corner of the blue box.
2) Make uploading a new product a simpler process. First of all, it's not totally clear for all that you have to upload a new product when you want to post a review. Second, the upload form should be follwed by explaining comments for all the points. I ended up with just uploading a bunch of relevant products for each of my categories, as the several of the users weren't able to figure it out.
SGL.