Hey everyone. It seems like I'm doing everything right: 1) Threading the crank puller into the crank threads. and 2) turning the crank puller handle until the crank comes off, but for some reason it just won't come off. My crank puller may be suspect. I'm using the Performance branded one that says it's compatible with square taper, ISIS, and Octalink. The reason I'm suspicious is that Park Tool has two separate tools - the CCP-22 for square taper and the CCP-44 for ISIS and Octalink. Does anyone have any experience with the Performance's Spin Doctor branded crank puller?