I've had Geico for about a year. Hit a dog 6 days after buying a new Jetta and the only problem was them trying to put the cheap aftermarket parts on a car with 500 miles. I know the body shop people and it seems all the checks they got were a few hundred short of the quote. Not sure if that's just how insurance is though. They are cheap.