I signed up on megastoon.com a month+ ago and since then I have spent hours promoting the links I was given to send around. The site claimed it was ve…