I don't think £18 is bad for this race at all. It's a lot more complex than most AL fell races, it's got decent drinks stations, bottle/food drops, lots of marshalling, traffic control, marquee, food voucher etc, etc.
They were all there in 2007 when it was £10 cheaper, but I guess that's inflation for you.