It's invite only i think..i just got invited yesterday and i already have 16 points.. basically a website that gives you points and you redeem them for stuff like ipods, tvs, laptops, video games, cameras, etc.
i know people who actually got shit from there..