Well, you just saw one difference, price! The same parts for an extra $60+.
I remember about 8 years ago or so, many people in my club did not like Jims, I don't know the specifics or the reasons, and I have never bought anything from them so I have no personal experiences.