I've got the one from Harbor Freight and have had no problems with it as of yet. I've removed 12 ball joints and 3 or 4 u-joints so far. I even put my 1/2" impact on it for one set of particulary stubborn ball joints.
I think with Harbor Freight it's hit or miss with some of their tools. I've broken a few of their hand tools the first time I used them. Once I exchanged them for new ones I didn't have any more problems.
Rick