Since 2005, the Giants have had a stadium giveaway. From 2005-2012 the set was sponsored by Emerald Nuts. In 2013 Chevron was the sponsor and 2014 was sponsored by Coca Cola. My 2014 set was missing a card and I am trying to figure out if it was released or not as the pack was factory sealed.
I have been able to purchase the last 4 sets as they have come out and have been working to fill in the gaps. I recently picked up the 2007 set. The price has come down a bit since Tim Lincecum has started to falter, his rookie is part of the set. I only have 2006 and 2010 left. I recently missed out on a 2006 set that sold for a pretty reasonable price, it was the only set I have ever come across. The 2010 set has Buster Posey's rookie and while there are several for sale, the Buy It Now prices range from $70-$100 and I can't see myself ever spending that much on the set.
Here is the wrapper the set came in:
The cards have the same design at the 2007 Topps base set with the addition of the Emerald logo on the card.
I have a daily email sent to me from eBay for new listings that include Giants and Emerald in hopes of tracking down the final 2 set.