Wow, that really sucks. Glad to hear everyone is OK and hopefully the teenager learned a lesson. Hope his insurance company does you right. As gatorglenn said, make sure you take a toolbox with you when you meet the adjuster in case he lets you strip it.