I had quite sometime getting my water pump from Joe a little while ago, as it's been said he's a good gy, but there shipping reliability just seems to be horrible. I guess whenever you order anything from SP don't get your hopes up of getting it in time.
Hope it goes alright.
~Alex