Got my car back from the mechanic this morning. I would have gotten it yesterday if they'd bothered to call me when it was ready. As I requested, they just stopped the squealing belt, though it needs more work. I would have had them do more work if I hadn't wanted my car back quickly so I could do other errands.
Next free work day the car goes for a brake check. They are starting to make noise again.