I would not buy from a local rebuilder unless they have done a lot of axles. Meaning a thosand maybe. The tolerances in the knuckle joints are extremely tight. Most rebuilders cannot machine the knuckles instead they just throw out the bad ones and regrease the old ones and install new rubber retaining seals.
CVJ is good, I believe they do the work in Germany. I heard they get a lot of cores off cars in Europe. I've used them twice now. I also bought some no name rebuilds before my "learning experience" I will relate to you. one of those cheapo axles failed when I loaned my "personal" 300TD out to a friend, it was a long way from home and the towing was a nightmare, you can't trust anyone, the flat bed got my car all the way back to me in one piece then as they were about to leave I noticed my front license plate lying on the bed of the tow truck, it had been ripped off the bumper! I had to flag him down to get it and if I weren't there I'm sure it would have slid off and they would never have paid for a new personalized plates which the State doesn't make in blue and gold any longer (shades of UC Berkeley) plus what $60? Wow I was mad they ripped it somehow while chaining the car up onto the towtruck
I then decided to replace the other axle because I didn't trust them after one went bad (it would not even allow the car to move more than 0.1 MPH it went Clunkedy clunk!

) So I bought a set of CVJ's. More $$$$ spent unnecessarily
Listen, its a real hassle to R&R an axle and not worth the savings from buying cheap axles. Warranties are worth little as they do not cover your time and effort or labor if you have a shop do the work
I do not scrimp on axles since that expensive lesson!