It's a site that sells and trades torrent invites. There are numerous reports in the Dispute forum of sellers taking money and delivering nothing. If you deal with this site, you WILL end up being banned at all or most of your torrent sites.
This site steals it's name from torrent-invites.com. It's ruining the name, and they stole their logo from there too. Not to mention they trade and sell invites, something that is suppose to be given away.