Ebc is a bit strange imo, some people rate them and some don't. In the braking world my opinion is that you get what you pay for, think heat is the biggest culprit if you got decent pads and discs... I wish someone could fab up a nice set of proper race ducts so I can just buy them and fit them and be done with it