Last year I got car insurance from Swiftcover at a premium of about £220 with £35 cashback from QuidCo.
The renewal price was similar, £221. But renewing won't get me any cashback.
I got quotes at the start of July and Privilege was the best with a quote of about £226 and £70 cashback.
But when I came to make the purchase last weekend, the cashback had dropped to £50. Grr.
So I've gone with Prudential with a annual premium (paid up front) of £234 with £75 cashback (which has tracked already). ie, annual premium of £159.
The Privilege quote included a 0% APR for monthly payments, but didn't include a courtesy car. The Prudential cover does include a courtesy car for as long as it takes to get the car repaired. The excess is quite high though at £300, but I've not claimed in 13 years so fingers crossed it doesn't matter.