Brakes today. Was only supposed to be the rear but I found out that I really needed new front pads as well. I finished replacing the rear rotors and pads, parking brake shoes were still good as was all the hardware, and decided it was time for a fluch/bleed since I was already there. Did both rear wheels and then got the front jacked up, pulled the passenger side wheel and found out the pads were pretty much toast. To the wear indicators in 9800 miles, less than a year since they were new last April. brakeperformance.com sells some great rotors but that's the last time I buy brake pads with rotors from them. Got new ceramic pads from Autozone installed now. Rotors only next time I need them and I'll get pads locally or elsewhere. Also replaced the sway bar end link bushings on the front. I had replaced the worn out OEM stuff with Mevotech and the upper end link bushings had fallen apart after about 26k miles. Won't be getting Mevotech suspension parts again either. Replaced the bushings with Energy Suspension bushing since Autozone had the generic ones in stock and they fit the truck with spares if I need them. The kit has bushings for 2 sway bars/4 end links. And finally I replaced the driver side window controls and plate with new parts off Amazon that had great reviews and did the passenger side window switch and plate as well. So far, it all works great.
The old rear rotors with 80k miles on them. Pads had another 3mm or so life left before hitting the wear indicators. These were brakeperformance.com rotors with I think Hawk pads.
And the new rear rotors, also from brakeperformance but dimpled and slotted to match the front this time. These have the brakeperformance ceramic pads so I'll be keeping a close eye on them to see how long they last.