What is the difference in going through my insurance or theirs?
You have a contract with your insurance company, they are obligated to protect you from financial loss based on the coverage you sign up for. If you have made a claim with another driver’s carrier and are having issues getting what you need, you can make a claim with your carrier and they will subrogate for the loss.