I just bought and installed the power stop z26 street warrior front and rear pads and rotors kit from rock auto for about 460 after taxes and shipping.
Installed smoothly, followed the steps and cleaned the bracket and whatever the rotor mounts to with a wire brush and brake cleaner. Having no issues whatsoever.