I always put details into confused.com or compare the market, I have the same loyalty as the insurance companies themselves!! It annoys me that companies send a high renewal , just in case you pay it, when they can always offer a better deal when you call. surely they should be keeping their policy prices down to keep customers not try and rip off the few that don't shop around! (rant over!)
look at quotes though as the cheapest is not always the best!
hastings direct for me for the extras they threw in