From what I've heard, they are one of the better ones around.
I have talked with a couple of guys there when I was looking at a past project (that never eventuated) and they seemed to know what they were talking about. They were also happy to discuss issues over the phone too.
From memory, there are a couple of guys on this forum that have used them and were happy with what they got.