Not all insurance companies are equal. I used to talk with our body shop manager all the time, Progressive is awful, Allstate pro rates the paint on vehicles, for example. I had Peerless insurance, based in Concord, NH for years and they were bought by Safeco in 2012. I asked the b/s manager about Safeco and he warned me away from them. In NH any vehicle 2 years old or newer has to be repaired with OEM parts- no offshore, kind-of-fits, cancels the corrosion warranty junk. He was arguing with them about a 2010 vehicle because they claimed it was 3 years old by counting 2010, 2011, 2012 and wanted it fixed with aftermarket parts. He couldn't convince them that it was not a year old the day it was built.