Anyone got any recommendations on brakes then? Maybe some that work in the wet, as mine are totally useless, mght as well not bother applying them in the wet, as I found out tonight, hum, that was fun, I did allow for this, but when it takes 3 car lenghts to slow down that's prity bad.