Yeah indeed, a friend of mine, received his iPod Touch 64Gb Black before a week or so.He redeemed it before 1-2 months I think.Ok, you know what guys, you get free prizes from a goddamn site, so you know, be patient. :P
If you want invitations I got too :)
-Blane