I would try a set from Chevy Duty. They look the same but have metal sleeves in the shaft to lock on. I too was disappointed with JC knobs, but there other products are usually better.
Cecil.........