If you get an estimate of the repairs needed to fix you Imperial parts/repairs/body/paint etc., and approach the guilty party to pay for the work needed, they may pay you to avoid a day in court. Have a witness with you when you present the estimate, for good measures when you present the estimate.
If they refuse to pay for the work, it'll give you a stronger case in front if a judge, especially if you have a witness.
Also, I don't have Haggarty insurance, but do they have a rider for "uninsured motorist"?
If you can avoid filing a claim, it would be better for you even if nit your fault, since auto insurance companies can see all the incidents you have been involved in and will provide quotes based on fault or no fault occurrences.