Still looking for free unstoppable traffic Right out of the gate the company boasts a sign-up rate of 83% for people viewing the presentation video to completion. While I can not attest to that it could be legit as the program is completely free to join. So what is the catch? While the program is …