I got one of those regulators. It leaked out of the pressure relief valves. They sent me another, it leaked out of the blue valves that go to the keg. I upgraded to their "commercial" one. It leaked out of the safety valve that is supposed to hold up to 45 PSI after I specifically asked them to leak check it before sending.
I wouldn't buy from them again. In fact, I think I'm going to send all three back and buy a micromatic or something.
I posted
this thread about my issues if you're curious of the long winded story.