I have just literally used them for making something, they did the PCBs in 3 days, unfortunately, they shipped the boards on the 11th of this month and they are sat in a Chinese container somewhere waiting to be shipped, not their fault by any means, I have heard nothing BUT positive feedback about them, I understand that all Chinese manufacturers are having long delays in shipping at present, unless you chose DHL or something, I just used China Express or whatever it was, so I can't complain.
I can't comment on the board quality...yet, but I am expecting good results.