Well, I would sign up and speak my mind, but that site that the info came from is fucked up.
They have too many rules. To sign up, you need an email address that you pay for, I.E. Comcast, Verizon DSL, those ones you pay monthly for.
Basically, it's not worth commenting on over there. Let...