Been with them for the previous 3 years as they were the cheapest. Last year was paying £426.60. Renewal for this year....
£541.80!!
Got a quote (and now bought) with Admiral for £368.99 (aged 24, 3 NCB, fully comp, 12k miles PA, all mods declared)
Phoned Direct Line to ask why so expensive?... they put me through to their 'Loyalty' section and said they can knock £20 off the renewal because I'm a loyal customer... told them I've got a quote from Admiral for £368.99. Direct Line's response "oh............ we can't beat that" my response "good bye"
Amazing how it can differ so much each year, and pays to shop around.