Well, it seems I have been a member since June 19th. But there is no password reminder set up and since I never used the site I never held onto that password, so, I have no way to invite anyone
I can't say I understand why someone would want to use this site over the other exchanges though, but I'm sure it has certain benefits that work well for certain users. Good luck.
Edit: omg resetting password!
Edit2: omg email no longer valid