Some of the things I'd look at first would be:
- loose belt
- worn belt
- pulley out of alignment
None of the above problems should cost too much, worst case is a bad pump and they aren't too expensive.
Let us know what they tell you and what they will charge, someone here will let you know if it sounds reasonable.