BEST
15. Most lesser-known companies
14. USAA
13. Liberty Mutual
12. AAA
11. Travelers
SOMEWHAT FAIR
10. American Family
9. Esurance
8. Allstate
7. Safeco
6. Progressive
5. Nationwide
4. Farmers
WORST
3. Nevada General
2. Geico
1. State Farm