ive had pads that developed a hard spot ih the lining material which caused a shudder just before coming to a stop.
Have a look at the running surface on the pads for a shiny spot on the surface of pads
That sucks .you pay shipping both ways. for bad order part. then their going to test and probably say its not our part you sent back. That would"nt surprise me one bit.