At your mileage IMO a new WP should be automatic. How about the idler pulley - did they do a new one of those as well? Just curious what they nicked you for the WP. When I did mine, it was a bit of a PITA to remove the old and install the new one, so I'm guessing 75-100 extra (not knocking that because I think it's required maintenance in any case).
But I'm really curious about the work you had done earlier. Did you have any symptoms of suspension problems which caused you to take it in for a look? Did they describe the specific problems and damage, and any likely cause (big potholes, etc.). I'd appreciate hearing anything you can relate about these repairs because I have a bit of noise and rattle at 116K, and haven't been able to find any definite cause yet. None of the common DIY tests have turned up anything. I certainly hope you're done handing out $$$ for a while