I got some of these pads (NAPA's 'upper line' of brake pads) and I really like them a lot. There's supposedly new technology and the pads have teeth on them that grip but whatever it is I am very pleased with these pads. Anyone else have any experience with them?