I found a bit at Harbor Freight that when chucked in a drill is about the perfect length.... Also got lucky and was able to go to a local supplier and buy bolts for .60 cents each for un-coated and .70 each for coated.
Lucky, I just dropped 2.89 a piece on bolts at Ace Hardware