allstate, unitrin direct?

geico has had the best price for me on my past 2 vehicles… progressive/allstate wanted over $2000 every 6 months, I pay about $1000 every 6 months with geico.