Financially this company looks pretty solid, but i see that they rank #1 in customer complaints. If you put in Allstate reviews in the search engine it will give you a lot of links. Searching some of these links there are some very dissatisfied customers out there. In the long term is this going to effect there numbers. This is a very service oriented industry. Thoughts?