I see Demonoid invites here once in a while. People generally post a few and then you're left testing all of them to see which one has not been...
Post HERE your Request and i'll PM you an invitation CODE.
P.S. Please, do not PM me ! i'll refuse all PM.
Just checked demonoid.me and and found its open for new user registration. So hurry up and register.
Separate names with a comma.