It's worth a try. It's nearly free, and it's easy.
This jogged a memory of a past experience with an old Benz:
Front pads were worn out, got some replacements from the local parts store. Commenced the R&R, noticed that the pads I took out (which never squeaked) had a patch of material on the piston side of the backing plate. It was like super hard cardboard. Replacement pads had no such material on 'em. Thought hmmmm...that's interesting. Installed the new pads, within a week they were squeaking like a garbage truck. Went to the dealer, paid the same money as I did at the local parts store, the OEM pads had the "patch" on 'em, and they didn't squeak.