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.
NevEND Diabetic Socks For Mens & Womens - Loose Fit, Non-Binding Cotton Crew Socks
24 Review
PTSLKHN Eyeglass Nose Pads Replacement Kit: 6 Pairs + Screwdriver, Tweezers, Cleaning Cloth & Screws
28 Review
FBFL Quiet Earplugs - Reusable And Super Soft Silicone For Noise Reduction, Sleep, Swimming, Flights, Work, And More - 33DB Noise Cancelling
33 Review
Insulin Cooler Travel Case By Yarwo - Diabetic Medication Organizer With 2 Ice Packs For Insulin Pens And Other Supplies, Black
26 Review
Contact lenses Bausch & Lomb Ultra, 3 pcs., R 8.5, D -4.25
32 Review
COOLMAX Fiber Non-Binding Crew Socks For Women With Extra Wide Top - Multipack From MediPeds
20 Review
Maximum Absorbency Postpartum Maternity Catch-All Pads By Frida Mom - Pack Of 18
42 Review
Contact lenses Bausch & Lomb PureVision 2, 6 pcs., R 8.6, D 2.75
80 Review