I have had nothing but good luck with Toyota parts - both rotors and pads, and would recommend them. If you got 185k out of them, that says a lot.

Here's a complete series of articles on front-end maintenance.


4x4Wire's Toyota Section
1995 FZJ80 LandCruiser - 3 locking diffs, +200k mi, JD HIR's, 285/75R16 Nitto TG's
Olde North State Cruisers