I used Geico until they developed this delusion that I didn't actually live where I lived, didn't drive the car I drove, and was a space alien from the planet Dweemo rather than a human. They wavered between threatening to cancel my insurance and actually canceling it, then reinstating it. I had no tickets or accidents during the five+ years I was their customer, or the prior 20 years for that matter.
Their customer service was abominable, and their underwriting department in particular was unhelpful and downright snotty. Late in the game, they canceled my insurance again--with no notice or warning--and when I got pulled over for a burned-out taillight, the cop ran my info and found that I had no insurance! $6,000,000 ticket.
So I finally crushed that ******* lizard into a blob of green goo.
BTW, my premiums with Regressive are 20% cheaper for the same coverage.