I had some on my fiesta, they were rubbish from cold, had to really push on the pedal, only really worked when very hot.
They also ate brake discs.
Ended up ditching them in the end and going for standard pads!
I also had green-stuff pads on my first fiesta - crap also, in my opinion I would steer clear from EBC.
Iv been using Ferodo DS2500's for the past year, cant fault them.