Actually I have a friend who is more tech geeky than I am he knows how to repair them using a contact lens and a special adhesive. Never head of Boroplast though. Got to be something made up. And considering the jokers on this site I would lean towards made up.