try using comparison sites but then ring up the companies that offer the best deals, do not just buy through the comparison site as 99% of the time cheaper to go straight to the insurance company..
Always shop around however me and my wife get cheap quotes from cooperative but its different for every1 but compare then go straight for a quote direct as comparison sites are more expensive then direct