Having replaced them myself.
I would ask are you an "off-roader"?
And how hard do you go when "off-road"?
There are at least two kinds of CVs.
Heavy duty and OEM.
I went with OEM when I did mine. And due to a leaking seal I didn't replace I will be doing them again next year probably.
I think I got mine at Atlantic British last time. Not sure where I'll buy next time.