Bedlam, sounds like your glasses are coming apart. Have you contacted Bolle? Warranty?
I wear Action Optics (Smith) with my current pair going on 10 years. These are the cheaper plastic ones. ...