
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.

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

Enema Bag Kit For Colon Cleansing With Silicone Hose (2 Quart, Open Top) - Red
36 Review

Physician Approved Non-Binding Cotton Women'S Crew Socks For Diabetes, Circulatory Health - Pack Of 6, Size 9-11
23 Review

Yomandamor Mens Coolmax Ankle Wide Stretched Diabetic Socks With Seamless Toe,5 Pairs
34 Review

Contact lenses Bausch & Lomb PureVision 2, 6 pcs., R 8.6, D -2
72 Review

Contact lenses Bausch & Lomb PureVision 2, 6 pcs., R 8.6, D 2.75
80 Review

Yomandamor Women's Bamboo Diabetic Socks - 5 Pairs of Quarter-Length, Breathable Socks with Seamless Toe and Cushioned Sole
41 Review