Someone manufacture this product so that I can buy it!
Here's what it is: it's little tiny thin stickers that you stick on the nose-piece of your glasses (or sunglasses) so that they don't slide down your face when you get sweaty. I'm imagining that they're clear plastic with a little bit of texture against the nose. I'm thinking of the rubbery material they put at the top of strapless garments for ladies to encourage them not to slide but rather to stick there in place - there's no adhesive on the skin, but the rubbery property of the material helps everything stick and stay in place.
Let me know when I can buy that!