No, your computer screen does not have a glare! This card has so much glitter on it, you may need your sunglasses to view it (smile). I submitted this card today for the weekly Try a New Technique Challenge at Splitcoaststampers.
Stamps: Just Jawing
Paper: Riding Hood Red, Whisper White, Going Gray & Basic Black CS
Ink: Basic Black Classic
Other: Chunky Essentials (red), Chunky Sprinkles (pink), Sticky Strip, Stampin' Dimensionals