Product review (3 stars): Really? A giant white sticker on a plastic bulb ...
Really? A giant white sticker on a plastic bulb lens that can't be removed without a scraper and solvent? There's a special place in hell...