It's about time for some new pads, anyone tried these?... http://newspeed3.com/html/brake_pads.html Any suggestions otherwise?