I've been a customer for years and been extremely happy. I've had two claims and each time I was really impressed how quick, easy, and painless they made the whole experience. I get a pretty good rate from them, but I have a pretty clean driving history. I've...