I don't generally do reviews, but this may help other skeptics. After looking at many pumps, I decided to take a chance on this one, as it had a decent warranty.
Pump seemed heavy, and installed easily on my line.
It's been installed for a couple weeks now, and no issues so far. If that changes , I will update. But as of now, I love it.