I noticed this site some years ago but it seems to "echo" one of the other sites (I don't remember which one). I'm thinking of using it for my "freebie circuit" instead of FreeGamePick.
Is it a reputable company? Does it have adware? is it known for any malware?