I just go buy handfuls of all the common stuff from a local farm store that sells it bulk by weight. And then I never have the 3" bolt when I need it. Have a 2" and a 2 1/2" and a 4".....

We get good service from a local mom and pop bolt supplier at work. I bet one of those could give you a quote after discussing what you're looking for.

I hate Fastenal with a passion.