Well I don't remember how much I paid for the kit, but I know it wasn't cheap. I bought the Mequires because of the name. I'll get some ultra-fine sandpaper and see if I can't get the haze out. Most of the lens is decent, it's just the high edges that must get all the debris hitting it. I like glass.