Hello... Greetings from SF Bay Area! I have a 1999 Landcruiser w/ 155600 miles. And I just got the front rotors and brake pads replaced today with the perforated types from ebay. My local friendly mechanic informed me that my front drive axles need replacement. He's saying that the teeth are worn. WTH! With the kind of mileage that I have, is it about time to replace them (axles). Or is he just trying to pull a fast one ($300 labor)! Thank you in advance. 
