Product review (5 stars): As promised...
The pump was as advertised and delivered when promised. It is a bit more difficult to install than I initially thought so, unless you've got patience you may want to rethink installing this yourself.