A thunderstorm led quarter-sized pieces of hail to fall on western Palm Beach County at a time when the heat index is topping 100 degrees daily.