from reading online it seems the bearings fail pretty regularly tbh
but yeah i'm sure, had it in today to get it changed but the nut is pretty much sheared and corroded that's holding it on, so i've had to hold off as there was no guarantee that'd we'd have gotten it off (or back tight if we couldn't)
So going need to buy a new drive shaft and leave it till the mechanic has a full day before we risk trying to remove it, bit of luck can get it off and i won't need the shaft.