Round here there are dozens of repair shops specialising in CV joint repair. Always (100%) a heck of a lot cheaper than the agents. Probably a Chinese made knock-off, but as long as it is quiet and the boots are kept sealed it should be ok. I have had about 15 replaced in various cars and vans and the replacements last years