I was with Allstate for 12 years. Just switched to Hanover because we bought a house and moved all our insurance there.
I had nothing but EXCELLENT things to say about Allstate. They were great!