I purchased these Demon Performance Street Brake pads for my 17 Jeep Grand Cherokee SRT from Solis racing group because I wanted better stopping power and to minimize the OEM brembo brake dust that was unbearable. I installed them and followed the bedding procedure. Verdict: They stop way better then my OEM pads and the dust issue was gone! Then I came across a killer deal on DBA rotors/brakes set up and the rest is history.

I had them on for maybe 500-600 miles.

Here are some pics. Sorry I only had a measuring tape.

Paid $400. Now New they run $485. Asking $200/obo with free shipping in USA.

My loss is someone’s gain.