I've traditionally steered well clear of anything made by EBC.
If it wasnt the friction material coming off the backing on two sets of front brake pads, it was a set of rear pads having to be filed to fit the caliper.
I''ll only fit Ferodo or Mintex
Arwyn