My former company manufactures attractive screens for windows that is made of stainless steel wire. I guarantee you that a golf ball will bounce off them! Sure take the hit and have the insurance pay for the glass breakage....then watch your premiums start going up next year. It is VERY expensive to replace thermal insulated glass in the big windows you see around golf courses. There are literally hundreds of thousands of these screens hanging on windows nationwide.