If you haven't gotten an invite yet, PM me and get one. I think I can generate 2 currently.
 
Correct me if I got it wrong, but in order to participate in Giveaways you should have enough points and in order to gain these points you have to create your own Giveaways. Is that correct?
 
Time. you get 10% of the value of games added to SteamGifts.

Someone puts up Portal 2, it's worth $29.99, so you'd get 3 points.
 
So let Me get this striaight. People can send these Invites so You can win a Game that is currently in the Steam Store right now. Does everyone have them? If so, can You use one on yourself or can You only use ones on others, because I'd be willing to give someone a Invite for Invite. I hope I can win Deus Ex: Human Revolution. Game looks so badass.
 
i love steamgifts, just got alot of points LOL. & is steam gifts "invite only" giveaway type of thing?
if you mean for registration, then yes
if you mean the giveaways themselves,
then no,
however you CAN make private giveaways