I had used Beck Arnley pads with a set of new rotors and they squeaked no matter what I did to try to correct it. I purchased a set of Dura Last Gold (made in the USA) pads. They worked fine and stopped much faster then the Beck Arnley pads. Maybe the first set of pads I purchased was defective. The Dura Last pads are life time guaranteed. Meaning you can get a new set of pads when you wear the pads out.