Thinking about trying the Ultimate Thumb mold from Buddies Pro Shop. Does anyone have any experience with it, and is it worthwhile? Since my regular driller is gone, I have had terrible luck with a couple of drillers getting the thumb hole to be consistant with my other ones.