I recall brief discussion about this a few months ago, but I couldn't find it on the forums.
The sign-up page is sort've broken, but can this site be easily assumed as a scam?
yea I heard somewhere that they were a scam. I believe it was scam.com...not sure.
Not worth it IMO
Xbox - 9 offers
PS3 - 13 offers