paul: ebc is the largest brake component manufacturer in the world. they wouldn't be if they didn't make top quality products. i can assure you squealing brakes on your yamaha was not the fault of the pads. it was either improper installation or a rotor problem. i've installed ebc HH pads on probably 30 assorted buells coming into my shop and at least 10 of my own XB's. they're wonderful pads but must be installed correctly, rotors and hardware checked by someone who understands those components, and the pads bedded in properly. regards, john