They seem good value to me - relative to providers like Irish Life at least. Typical fund fees I've seen range from around 0.5% to as high as 2%.
0.3% on a cash fund is unfortunately also good value - relatively speaking again. They all charge for cash funds.
In their defence managing a large cash fund takes work these days - the safe international banks don't need extra cash. And a typical 100k state guarantee is meaningless for a pension fund of 1B+.