I have had them forever as well. Harvey flooded my new car and they had it taken care of in under a week without any arguing or anything. When I bought my house it was no question to get them and I did not bother shopping around since they had good service and if they cost more, so be it. This experience however....
What really pisses me off is the way they denied it. They did not say there were too few hits and all they can do is cover repair. They did not say the hits were too light and did not compromise the shingles and do not need repair. No, they denied that the damage is new and they will not cover old damage. I told the adjuster I had a roofer add a cricket to the chimney and re-seal penetrations as well are remove a satellite and patch that area and they found no damage and that Tesla installed solar and found no damage, and that this is the first hail storm since then. I even offered up photos and security camera footage.
So, either a roofer did not try and sell me on fixing hail damage and Tesla knowingly installed solar on a roof with hail damage, and the almost two inch hail caused zero damage to my roof like StateFarm says even though it clearly damaged my fence, or StateFarm is using any excuse they can to deny the claim and hoping they get away with it.
Had they come back saying I have x level damage to x number shingles when I need y damage to y shingles, so they cannot do a replace, only a repair, I would have said fine, let me verify with the roofer and get that taken care of. Then I would have called my agent to see if I could increase my coverage for the future. Instead they are acting like the hail I have video evidence of damaging things and their own adjuster said damaged stuff, actually did not happen. Because, you know, the pictures the adjuster took on an overcast day after it rained did not have the right color damage.