damn that sux dude! sorry to hear about that. im always worried about something like that because where i live its a shitty road plus there are woods on one side so there are deer and im always scaried one will jump out. hope all goes well with your insurance