The people I ordered my water pump took a week and a half to send it to me and it was the wrong pump (metal impeller). Sent it back and ordered one from Pelican and got it in two days without having to pay for speedy shipping. I bought the Pierburg one and could not be happier. It went in very smooth except for that one bolt, like always on anything. I do think that German's must have very small forearms, mine seemed to be too big and scraped against everything.
Good news is the impeller on the old one was Composite and was intact.