I have had no problems with them, they easily beat my best renewal quote last year on a 05 2.0 Megane, usually when you change your details such as change of address, private plate etc they charge an admin fee, on a couple of occasions they did not charge me an admin fee.
Edit - Oh and do not bother ringing them on the 0870 customer service number, use the call back feature and then ask your question and they then put you through to customer services, that way they pay the bill.