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.