Product review (5 stars): Great price and fast delivery.  Easy DIY project
Great price and fast delivery.  Easy DIY project.  Took longer to clean up the mess I made than to replace this pump.  Do NOT call a repair man!