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
FBFL Quiet Earplugs - Reusable And Super Soft Silicone For Noise Reduction, Sleep, Swimming, Flights, Work, And More - 33DB Noise Cancelling
33 Review
PTSLKHN Eyeglass Nose Pads Replacement Kit: 6 Pairs + Screwdriver, Tweezers, Cleaning Cloth & Screws
28 Review
Physician Approved Non-Binding Cotton Women'S Crew Socks For Diabetes, Circulatory Health - Pack Of 6, Size 9-11
23 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
Contact lenses Bausch & Lomb PureVision 2, 6 pcs., R 8.6, D 2.75
80 Review