Hi Guys, getting a judder @ when coming to a stop - could this be pad related? Bought the SBS pads in the end..covered near 500 miles..or is it discs? thanks