K klunky Turbo Monkey Oct 17, 2003 1,078 6 Scotland Oct 8, 2005 #1 I noticed today that Goodridge are selling brake pads. Anyone here used them? are they any good?