What are some inexpensive, yet reliable auto insurance companies?


I need a new auto insurance company Allstate just raised my rates through the roof. But I do not want this to be an unreliable company me down to a small crack in my windshield. State Farm and all these companies are too expensive for me (I am a teenager and worked part-time). I live in California. Suggestions?