I know this sounds like a Bitch thing to say but I saw these at Sam's place (GTM) and I'm having a hard time with the Name. Stop Tech in huge letters...just sounds cheap for some reason.
Always loved Brembo from my bike days but damn are they expensive for a car!!! Ran AP on my GSXR but they too are so damn pricey..
I suppose your right, I'm going to check out some of the board Sales sites right now for Stop Tech, suppose function over form right?
I'll do just that, sell the whole set up. Anyone need a full brake set up