MW&L is community-owned, PGE is traded on the NYSE. They both buy a ton of hydro from the Bonneville Power Administration.
https://findenergy.com/providers/mcminnville-water-and-light... gives an average. Actual per kwh rate is cheaper but there's a $16.10 customer charge to have an account. https://www.mc-power.com/wordpress/wp-content/uploads/pdf/ra...
https://www.reddit.com/r/heatpumps/comments/raocha/heat_pump...
If they sold you a 14 SEER1 for that then you got absolutely screwed.
Just as a data point, $20K is right in the ballpark for estimates you'll get for professional installation of a modern ≈3-ton forced-air 17SEER heatpump + air handler in the Seattle area.
People use the term "heat pump" to sometimes describe quite different things, so it's hard to know what's apples-to-apples.