Product review (5 stars): DYI and save $$
Replacing the pump myself was pretty easy and saved me a lot of money.