Wondering if I could get some opinions as I'm hearing conflicting ones from different mechanics on this.
Took the car into Peter Vardy BMW in August to have the roof wiring fixed when it got stuck open and as part of their health check, they advised me of a number of things they recommend that I fix/replace. Most of the stuff is not necessary (they wanted £800 for a new windscreen simply because its not a BMW OEM one, f**k that), however there were a couple things that they said could be urgent.
One of them was that the drive shafts were corroded and needed replacing, as well as the ABS sensors. Total for the job was quoted as £2,233.46. That was pretty staggering to hear, so obviously I'm hesitant to proceed. I took it to Kwik-Fit for its Service and MOT and asked them for an opinion. They said there's no need to change them and that the corrosion they saw was normal for the age and mileage of the car.
I'm wary of the stealers, as they always try to get money out of me for stuff that doesn't actually need doing. The Kwik-Fit is usually very reliable and trustworthy and they guys there have often gone the extra mile when I've been in. I also don't think they have any incentive to pressure me to change them since that's not something I think they'd do (?), but, also not sure their expertise on this particular issue.
SO. What do you all think? Anyone got any ideas?
This is the current condition of the drive shafts:

Obviously the paint is peeling off, and there's a lot of surface rust. But is that normal, or a cause for concern?
Took the car into Peter Vardy BMW in August to have the roof wiring fixed when it got stuck open and as part of their health check, they advised me of a number of things they recommend that I fix/replace. Most of the stuff is not necessary (they wanted £800 for a new windscreen simply because its not a BMW OEM one, f**k that), however there were a couple things that they said could be urgent.
One of them was that the drive shafts were corroded and needed replacing, as well as the ABS sensors. Total for the job was quoted as £2,233.46. That was pretty staggering to hear, so obviously I'm hesitant to proceed. I took it to Kwik-Fit for its Service and MOT and asked them for an opinion. They said there's no need to change them and that the corrosion they saw was normal for the age and mileage of the car.
I'm wary of the stealers, as they always try to get money out of me for stuff that doesn't actually need doing. The Kwik-Fit is usually very reliable and trustworthy and they guys there have often gone the extra mile when I've been in. I also don't think they have any incentive to pressure me to change them since that's not something I think they'd do (?), but, also not sure their expertise on this particular issue.
SO. What do you all think? Anyone got any ideas?
This is the current condition of the drive shafts:

Obviously the paint is peeling off, and there's a lot of surface rust. But is that normal, or a cause for concern?