I paid $685 to replace the belts (2), water pump, and idler pulley. While they have it apart, it was easy to do the water pump at the same time. I plan to drive for awhile, so took the preventative measure. Price at the dealer - $1400, so I went to the local mechanic that runs a very nice shop. He did a nice job.