I would appreciate your mechanic (expert) opinion on the brake thread http://www.volvoxc.com/forums/showthread.php?t=18754 I think his rotors are shot from the pics...