How damaged was it mechanically? I'd be more worried about that. Looks like you hit something a little hard. Good luck with the repairs man!