I'm with elephant at the moment, but before that was with admiral, both seem ok, although I had problems with admiral when I renewed with them, seemes they didn't actually renew it and I was driving around without insurance for 2 weeks without realising!