Its about 5 years since I drive and Isis and I have confidence in Toyota made car as it doesn't give much problem during this ownership but if its a car, it will need to service and some parts will require repair. During my last visit to the tire shop for changes of tires, I spotted some oil and grease on the left lower arm of the front suspension. Since the amount is not great, I think that it is serious and drive the car for another 5k.
The next day, I sent back the car to the mechanics for it to be fix and it cost me another 200+ for the entire job done. If you are having problem with drive shaft, then just buy the OEM boots and original oil seal for the job. A rubber boot still a rubber boots!
Parts number for drive shaft boots (left n right):-
FB-2117M (Brand : OHNO) - outter
FB-2120M (Brand : OHNO) - inner
Parts number for oil seal :-
90311-35054
90311-35045