if your car is lowered then this causes the ends to wear out quicker so my advice is to purchase a low mileage s/h original complete shaft off the bay and swap it over
should take you a couple of hours with your haynes open
reason i say this is most replacement cv joints available from factors are not as good quality as oe spec as many come from china, seen em wit me own eyes and boy do some not work long
s/h shaft £30?
labour probably £60 at a local sensible back street established no nonsense no free coffee hole