Meh, it's all about personal experience. Most people go on review sites to leave a negative review so I take them with a pinch of salt. Hardly anyone goes on them to write how amazing their car insurance broker is.
I was with Admiral for 2 years and dealt with them for a couple of non-fault...