When I followed my referral link, I see myself in the G list in the number four spot. I saw a star by my site and have no idea what that is. Can anyone tell me what that star is all about?
See the listing here, unless it moves out by the time you see this. Number four spot, under the 'News For..." item: Black friday electronic online deals - Google Search