Product review (4 stars): 5 stars for the seller.  4 stars for the producer of the pump
5 stars for the seller.  4 stars for the producer as the mounting holes were miss drilled by enough that I had to drill out one of the holes to mount the unit.  Otherwise, it appears to be very good.