Yep. I've got one on the car now. Good pump, especially when you take the price into consideration.
I'm 99.999% sure that all of these style pumps are made in the same factory. They even share the same casting flaws (pump inlet touches slightly on the timing cover).