I spoke at length with James. Between us we found the exact pump needed. (without his expertiese I would have bought the wrong one) Excellent price and delivered on a Sat ... more