Yeah, the lack of even a CBT may well be pushing prices stupidly high... as well as age/lack of NCB in general.
If it helps, I'm with Churchill, via Devitt, who have consistently been the cheapest for me for several years, now... although that is with, like, forever on the NCB.