anyone been with them??

im looking at their car insurance......

good/bad/ otherwise??

ta xxx