Ok I got am email back from Jebao. I have good news and bad news......
Good news is that they are going to ship out the pumps......
Bad news is that they are only shipping out the WP-40's right now. The WP-25s are taking longer than expected.
I will let you guys know once I hear from them again.