I dunno about Craftsman, the only difference between them and Harbor Freight is that you can get a new one at Sears when it breaks - but it will break just as much.
But, hell, I'd rather have them than Cornwell. First day I had a 1/2" ratchet from Cornwell it broke, had to wait a week to fix it. At least when the Craftsman stuff breaks you just drive to Sears.