what you mean that is not free, check out your account you getting 5000 free links point, and the concept of this site is very clear which is you don't have to pay any panny, so it is free.
And guys because of this my site come up on google due to 1000's of backlinks from other site.