Wow, I'm getting the short end of the stick here.
Had to replace pads, rotors and calipers at around 20K because the caliper piston was sticking. Had to do the pads again at about 30K, when a different shop found that the NEW caliper pistons were sticking as well (managed to get them sliding again, though). Now, I'm at almost 39K and I'm having issues again. (Squeaking, excessive brake dust and locking up when I'm not braking nearly hard enough to cause it.)
The brakes are the only complaint I've had with my 2001 Trac, but I'm getting very, very tired of this.