You heard right. 1000 free backlinks minimum. This site is awesome. I just joined the other day and did in fact get over 1000 confirmed backlinks (they actually over deliver so I got more than 1000). Which you can then ping to get indexed fast. They will even send you an e-mail with your confirmed links.