I've had good luck with Tesla Insurance. Besides the substantial savings, the call center for the insurance has been quick and quick to solve little issues (like designating a new credit card and adding a second driver). Of course the real test will come if I ever have to make a claim.