I got thinking how likely it was that I was going to get a present so I figured out the probability and plotted it here. Its the probability of receiving 1 or more gifts as a function of how many gift giveaways you are online for.
The formula I used is 1 - [ (uip-1)/uip ]^n, where n is the number of gift giveaways you're present for and uip is an estimate of the average number of unique ips, which I have assumed is 90. And to preemptively answer your question, "Don't you have anything better to do?", yes, I have way more important stuff I should be working on but fuck it.
As you can see, if you commit to witnessing about 60 events, your chance of receiving an item is about 50% and the point of diminishing returns occurs at about 150 events, where your chance of at least 1 item is 80%.