I ordered a Fear Factor from them and they even took $10 off the price. I got the ball today and it has PERFECT specs! The pin is about 2.25 inches long and the pin, cg, and rad are ALL in a dead perfect line. Thanks again guys!
Michael
P.S... Cant wait till I can drill this thing stacked. Its going to be a freakin beast!