They're a fairly small ISP, there isn't much discussion about them because there aren't often problems with them!
Quite a few here use them, including me, and I'd agree they're not cheap but you get what you pay for in this life.
Have you looked at their user forum,
here?
(It's hosted by IDNet but run entirely by users, and criticism of the company isn't banned

)