Who to buy Greenstuff pads from?
So, my buddy says I should get EBC Greenstuff pads. But, from where? The EBC site has a cajillion online retailers here: http://www.ebcbrakes.com/usaautomotive%20online.html
Anybody had any dealings or recommendations? Dealios? :biggthump
Anybody had any dealings or recommendations? Dealios? :biggthump