Well I was pretty impressed with my Ebay order. It was shipped priority mail and arrived in 2 days. I guess the extra money went to shipping. The interesting thing is the pump packaging is in German "Waschwasserpumpe" with a FEBI brand name but the back of the box says: Made in China :-)
Anyway it seems to have solved the problem.