I had some doubts about the proposed product ALCLEAR but I let myself be tempted by the comments.
No complaints. It has done its job and leaves no trace on the glasses.
I take off a star because I would have liked another color and I find it can be a bit small.