It is impossible to sign up Rated 2 out of 5 stars

The site requires an invitation

This makes the internet so much better. Rated 5 out of 5 stars

I even signed up for Mozilla add-on reviewing with ease!

Easy way to create email forwarders Rated 5 out of 5 stars

This is so much easier than playing spam-wack-a-mole after giving out your email address.