The horse with no name wrote:
To bad you have to register for the reviews.
Letsrun should know, that their business modell works because you don't have to register.
Registration is not required to submit a review. Just unclick the "register" button at the end, leave your email address, and you'll be eligible to win.