depends on what your "pulling"! you can spend literally thousands on a "KIT", do you need a bearing seperator style, or an arm puller? each has its place. OTC is a real good quality name, they are sold on many of the tool trucks and at like tacoma screw, gonna be spendy tho... I have had several different brands from craftsman to cheepos from harbor freight, and the OTC is, by far, out-lasting them all. I use an "arm" style puller for bearings, sheaves, and pullies like 2 times a week for work. also use a "seperator" style with a press, but it could be used with a puller set-up too. good luck :awesomework: