So little respect for people's stuff....

I think it's not going to affect my insurance as its claimed on comp and not collision. At least that's my understanding of it.
Yes but you will have to pay the "deductible" out of your pocket. Probably $500 or $100, no?