Hello all. I received a very nice fleece throw from Google today via UPS. It had a Christmas card in it also that just said "Happy Holidays". I don't remember ever entering any contests for Google and I don't advertise there. Does anyone have a clue as to what these are from and/or did anyone else get them? Chris