they are just re branded Chinese ones I personally dont like the pressed on tin plate impellers..I pretty much always use gates stuff, much better build quality and Ive had one of those cheap tin plate ones fail within 400km
I just received a new GMB pump. Sadly it looks like they have gone to a pressed stainless steel impeller. The cast closed impellers are more efficent and less prone to cavitation at high RPM.