I have been shopping insurance lately since my previous companies raised rates a lot for next renewal. Among those I checked was State Farm per...