The glass lenses of the eyeglasses reflecting or refracting light is a quite normal phenomenon for frameless or half-frame eye glasses. In the process of making a pair of glasses without frame or with half frame, the glass lenses are completely and automatically ground by the a professional machine, and then the lenses are polished by the machine making the surface of the lenses become very smooth. However, this step of polishing will at the same time cause the glass lenses to reflect or refract the lightbecause the polished lenses have chamfered edges which is highly reflective and refractable. To avoid the reflection and refraction of glass lenses, the lenses should be made frosted and scrubbed. As to eyeglasses with full frame, they would not possibly reflect or refract light unless there indeed is some quality problem of the glass lenses. In this case, you should go to the eyeglasses shop to have your glasses examined to see whether it is due to poor quality of the lenses.