I have some good news and some really bad news.
Lets start with the good news. The pumps were ready to be shipped yesterday (Good news) but due to the bad news they are holding the pumps and they won't be shipped just yet.
Now for the bad news, the reason why the pumps are being held is...