I needed some 5-6" carriage bolts for a project. I went to HomeDepot and Ace Hardware and was shocked at the price. I know things have gone up but wow. Anyway, I was in Tractor Supply and checked the prices. The price was $3.19 per pound. You just take what you need and can mix them up and they weigh them up at the cash register. I got what I needed much cheaper than Ace or HomeDepot.