Quote:
Originally Posted by teaston
And no brake noise?
I see they actually ship to UK, so even with shipping and VAT they're still only £44! Might consider them.
|
Never heard any brake noise from them. I still can't speak to how they will perform long term, but for the price I see no downside so far.