I have some of thier products and I couldnt be happier.
I have friends that run their pumps with good results, if you have the cash, go for it.When I was in the market for a pump, they were not making the one I wanted any longer. I found out today they are making them again.
If you need a regulator,they make nice ones..
CS