Man, you haven't seen hail. We get hail out here in Tornado Alley all the time. Insurance company's have special conditions regarding hail damage around here sometimes. I've had a car total'd a pickup total'd the same week I bought it. I've had the roof replaced twice in like 8 years.
We get softball sized stuff every once in a blue moon. One little town near by was totaly leveld about two years ago from softball sized stuff. Whole teams of insurance adjusters set up camp in our town for a couple three weeks after that one.
Sounds like normal weather to me I'm afraid.
Man....... I gota move some day.........................