I live 13 miles from the closest hardware store, and find myself needing bolt od different lengths all the time.
I go to Tractor supply and buy them by the poound, when I need one that doesnt have enough thread, I thread a longer one to the length I need. I also keep some threaded rod around and use that.
I sharpen my drill bits on a grinder, It isnt that hard to do, it just takes a little practice.
I have tried some of the drill but sharpeners and find that the grinder does a better job.Wear safety goggles.
I can only suggest to the OP of the thread to learn as much is possible about fasteners, the grades, the thread types, why there is a coarse thread and why a fine thread such used for clamping where a coarse thread is for pulling.
being the chief nut turner at a concrete batch plant and having to keep a fleet of concrete mixers on the road in Alaska I have used a lot of different types of bolts and nuts.
Bowman industries used to come around selling me their fasteners but their prices went way too high. And being in a small town 35 miles from Anchorage doesn’t help either, fortunately we do have now several industrial supply houses now and thats excluding Lowes and Home Depot.
possibly the best alternative would be for the OP to order from Harbor Freight.