F*** CV joints. Rebuilt half shafts are like $400+, while the only aftermarket companies that sell these are made in China and are around $85-110 NEW.
This is one of those parts that lemfoerder needs to start making so we can get a decent, cheaper and well made alternative to the OE units.
If you do find someone to do this, please let me know how much it costs.. I'd be very interested to know.