FYI, pretty positive you don't need an invite to sign up. There's no fee. Just go and register or else this cock munch will get $25 for every person that signs up through his link and purchases something.
If that's the case I'll give everyone my link. I could use the free cash more than him, I'm a much better person. I am also god-fearing.