Be amazed if NFU are cheap. I used to work for them and our car insurance prices were always well above average.
Go Compare offer free Ł250 excess cover if you buy through them, so you can whack your excess up by that amount for a cheaper premium and not be out of pocket if you have to claim.
You can also get some decent cashback through Topcashback, including for the price comparison websites.