A few weeks ago now I did the front brakes with all OEM parts from Dan. New rotors, pads etc.. When I first bought the rig it had 162K on it. I took it up to the local mechanic to have the brakes done because I just didn't have the time to do it myself. Everything seemed to be fine. less than 20k later my truck would not even stop. my front wheels were constanlty black with brake dust. Turns out the the guy never lubed the pins the calipers slide on and the passenger side was stuck together for 20k miles. I had to drive it for about 2 weeks with brakes grinding and making awful noises. When I tore it apart the the PS pads were gone and the rotor was wore down to the cooling fins plus I was pushing brake fluid right out of the caliper onto the ground. I did the job right and cleaned everything up and lubed everything. I have been riding on the new brakes now for about a month, i have no brake dust on the wheels and I am getting a couple miles more to the gallon. search and read the FAQ's and previous posts on brakes and you will see that most on here will agree that OEM is the way ot go. Take it from me I learned the hard way. If you have to have the work done by others insist on OEM parts. I also bought the front end rebuild kit from Dan. Since my brake job was an emergency I didn't have time to dig into that, but will be doing it soon. It definetly makes sense to do that at the same time if need be. Bottom line is there are certain parts that you shouldn't even consider replacing with anything but OEM, do it right the first time.