My CV joints now have 298,000kms on them since the car left the factory. They are only now starting to click. Why yours would be wearing at 100,000 is beyond me - as long as they aren't torn or cracked.

Go to a real mechanic for a second opinion (aka Robbie or Peter at Hanny's).