good information guys. this message is for mazda tech. you were saying that sometimes people are sold "long life brakes". i was into the mechanic not too long ago and i was told about a set of brakes whcih were exactly that, "long life brakes". The exact name of them was nrs equipped brake pads. do you know anyhting about them? The mechanic said they were worthy of a try. But i dont know this mecahnic and i am not a frequent customer.
Thanks,
Freaky