since the glasses are held by thin nylon wire in the semi-rimless eyeglasses. i am sure that the wire won't last forever. once it breaks, there is no way that you can put the glasses back in the socket again.
with the regular rim glasses, if the glasses fall out, i can at least put them back in...