What is the average cost of replacing a fuel pump?

I was just quoted anywhere from $650-$900 for a 99 Astro. It depends on whatever else needs to be replaced and brand of fuel pump