I bought these 11 months ago and they already need to be replaced. I'm not sure if they're bad or if I just got a defective set. I never brake hard to stop and drive in normal city traffic. They worked great until the squeaking started after 11 months of use.