The best pricing I have ever gotten has been from an independant agent that can shop many companies. I currently have allstate but last year I was using a different company through the same agent but switched after he told me now allstate was cheaper.
_________________________

Matt