OP absolutely has the right to have things fixed wherever he wants. That shop has the right to charge whatever it wants. The insurance company has the right to pay reasonable rates. If the shop is charging unreasonable rates, someone needs to make up the difference, and it likely won’t be the insurance company.While that is true in CA, it may not be true in the OP's state of residence.