these bolts I ordered and they all came in slightly bent. May be usable for some people in their applications, but I can't use them for my jobs. If you can use them, they're worth buying because these things at Fastenal will cost anywhere from eight dollars to $20 per bolt. I have the following. 5000 of 5/8x5" and 5/8x4" grade 8 hex head coarse thread. A few hundred each of M16x260/250/200mm grade 10.9 hex head. I have flange lock nuts for all these as well And they are in perfect condition. Asking a dollar for any bolt and a dollar for any flange nut.