in their terms and conditions they have the following statement
FreeModz.com will take measures to ensure that the user receives payments and rewards within a reasonable amount of time. However, FreeModz.com can only do so when the advertisers pay.

the latest Internet scourge - FREE sites and people signing up to every message board on the planet that has anything remotely to do with the free stuff they need to recruit people for - throw the link in your signature and repeat