EBC brake pads are a 5 star product, I have used them and they work well. They are over 50% cheaper than original BMW pads and the BMW mechanic told me that performance is the same, the only problem is that some people complain about a little squeak (I haven't experienced that). The only reason I'm giving it 3 stars, and I'm not sure if it's reasonable, is that I had to return this particular pair because they were the wrong size. Normally I would assume it was my fault but I have used the My Vehicle feature on Revain and have been told they will match. Although they looked almost exactly like the real ones (which I had to buy from the dealer), slight differences in appearance rendered them unusable.