They're 3M Stongard protectors, and I bought them on eBay at this link:
http://www.ebay.com/itm/STONGARD-PRO...item35a5caf887
If you look carefully in the photo below you can see that the kit comes with headlight protectors as well as turn signal and fog lamp protectors. The fog lamp pieces are a total waste of time since they're perfectly round and 2D, whereas the front of our fog lamps are actually convex. Bottom line is they don't stick. Sue and I both had these and found that it was difficult to get rid of the bubbles in the the top of the headlight protectors (around the horn), but the protection is amazing. I got hit head-on by a drunk driver at over 60 MPH and I found my driver's side turn signal lens IN ONE PIECE in the ditch. Upon closer inspection the lens had shattered in probably a dozen pieces, but the protector held them altogether with just a few lines showing around the cracks.
If I could figure out some way to eliminate the bubbling problem I'd buy these again in a heartbeat. Maybe someone should buy them and figure that out for me?
I actually paid someone else to do it because I've had really bad experiences with stick-on stuff in the past, and I wanted to make sure this was done right. As soon as I handed the covers to the guy he (correctly) predicted that bubbling on the top (horizontal) surface might be an issue because the plastic is so incredibly thick (like 1/8" or more maybe). Since our headlights make a 90 degree turn from the vertical to horizontal surfaces, the thickness of the plastic naturally pulls the smaller surface area section (the area around the horns) away from the headlight surface. The only thing we could think to do would be to either trim down the area around the horn (upward slope near the horn was a problem too) or use something even more sticky to hold the top area down.
It's because of this issue that I'm looking into clear coating my headlights. If someone can figure out how to beat the bubbling issue I'd change my mind though.