well IMHO he should have replaced the drive shaft while rebuilding your LU,$600 for a new unit is not bad,but then he gets your old one to fix and resell?not cool.these tech know those drive shafts are questionable he should have told you to replace it during the rebuild.he needs to cut you a better deal,by do these guys have us over a barrel or what?!