Replaced radiator, not DIY
At 114K miles on my wife's 2007 Rx400h, I took her car to our trusted independent mechanic to have the timing belt, water pump, tensioners, and gaskets changed. I bought the kit from a Toyota dealer through eBay and my mechanic charged me $160 for labor and $40 for coolant. Unfortunately they found a major leak on the top passenger side end tank...apparently this is common for Rxs with 100K miles. I bought a Denso replacement on eBay for $100 and had my mechanic do the replacement. I was floored!
They laid out a blue tarp on the floor and started removing everything (20+ clips/fasteners, air intake duct, engine covers, cowls, AC condenser, transmission hose, bumper cover, steel bumper, inverter box, etc). It took about an hour to remove everything and the radiator had to be removed from underneath instead of from above. It took another 1.5hrs to finish the job, but I was amazed at how complicated it was. I was so glad that I didn't attempt to do it myself. In the end, the labor was $160 and $40 for coolant. I could not believe the radiator was as much work as the timing belt change.