No doubt I don't think the Stoptech's are making anyone win that would not win with the Cobra brakes. I will tell you that once you own Stoptech brakes you will never own a car without them. I bought...