I have not, but some of the 'Summit' branded stuff is ok, some is not so good. Not sure about the pumps. Early on for another car I was working on I was going to get one they had Summit branded, but after talking with the sales guy he said better to get one of the name brands. That part is not shown anymore, but one thing is if not any good Summit is easy to return the parts. I picked up a pair of Holley Billet
HLY-12-150 and it looks really nice and well made. They also have an internal regulator version as well.
Sandy