Bought for my BMW 550i. Less than a month later the vibration started every time I braked over 45mph. After re-balancing the wheels/tires and even changing wheels, the vibration persisted. I couldn't believe these could be my new rotors. Well it was. Returned a set of factory rotors and now they are perfect, even better than two years ago! These rotors can start well, but they have ZERO durability. Be careful not to stray too far from OEM parts for BMW folks. I've had plenty of these, resigned myself to it, and spent the money on OEM parts unless there was no chance the part would affect the car's drivability. I exclude air intakes and exhausts because that's not a problem. DINAN parts do not void your BMW warranty; all other parts will do if your car is still under warranty. Long story short, I spent $350 on this set of Powerstop garbage brakes and then spent another $400 to get the factory rotors and OEM ceramic pads back. in less than a year.