Yeah, I checked their....nothing.

As far as a metal impellar (no it's plastic)...I'm just lucky I found a WP in stock somewhere on a Sunday.