I have plastic lenses and they often get fingerprints and other oils as well as normal dust and random particles. The store where I bought the glasses gave me a spray and a microfiber cloth that works well. I also bought (twice, second box not yet opened) some Bausch + Lomb SightSaver pre-moistened wipes and they are good for wiping sweat off nose pads or removing some dirt in a pinch. from side streets. BUT. I will say I have used these wipes a number of times with light smudges on the lenses and when there is little body oil and dust and it is very similar to Magic leaving me with clean lenses that I can actually see. No kidding, these are the best cloths I've ever used to clean glasses. I haven't tried them on other surfaces (laptop screen, phone screen, etc.) but I can only imagine it.
FBFL Quiet Earplugs - Reusable And Super Soft Silicone For Noise Reduction, Sleep, Swimming, Flights, Work, And More - 33DB Noise Cancelling
33 Review
Enema Bag Kit For Colon Cleansing With Silicone Hose (2 Quart, Open Top) - Red
36 Review
Upgraded Metal Core Silicone Air Chamber Eyeglass Nose Pads - Anti-Slip Replacement Kit For Glasses, 15X8Mm Screw-In Design (5 Pairs, Silver)
30 Review
Enema Shower System For Enhanced Cleanliness
26 Review
Contact lenses Bausch & Lomb PureVision 2, 6 pcs., R 8.6, D 2.75
80 Review
TotLogic Sulfate Free Bubble Bath For Kids & Baby, 8 Oz - Calming Lavender, Natural, Gentle & Hypoallergenic With Antioxidants & Botanicals, Paraben-Free Phthalate-Free No Sulfates
20 Review
Yomandamor Women's Bamboo Diabetic Socks - 5 Pairs of Quarter-Length, Breathable Socks with Seamless Toe and Cushioned Sole
41 Review
Contact lenses Bausch & Lomb Ultra, 3 pcs., R 8.5, D -4.25
32 Review