Looks like a football smashed the window. I would be mad to spend money on a new glass as well. When I was a young man I can remember a golf ball and a baseball kissed a windshild and I never fessed up to the event. Dude if it was you and you where 12-15 years old would you have walked over next door with $100 and told the owner your ball smashed his window? Sorry for your pain but s#*t happens when your young.