Most things are like that now, charging rediculous "admin" fees.
I've never had any problems with Chris Knott, last year they were cheaper for the VXR than Adrian Flux, but my policy this year was almost £1000 with everything included.
Adrian Flux was only £40 more expensive than the cheapest quote I could get using the comparison sites, but NONE of them would protect my no claims, and almost all will load the policy for modifications.