Where do you guys with Kelsey-Hayes Brakes like to buy your pads?

I run them on everything from a 96 ACR Neon, to 66 and 68 Barracuda, to a 2001 Cherokee. I have to replace pads every 100K and Rotors every 200K, even though the rotors are still within spec.