I bought a simple 2 roller mill a few years ago, fairly simple affair with an adjustable crush size. Defo worth the investment. I can buy in bulk (thus saving bagging fees for small amounts, and save future delivery fees by having the stock on hand) and use as needed over the months ahead. I can dial in whatever crush size i desire based on what I am crushing, and as many have said, just use my 10yr+ old dewalt cordless drill to drive it, although i have a handle as well.. only takes a few mins to crush enough for a 5gallon batch and I know that its not been sat around for a long time in a crushed state. although i don't personally, you can easily double crush the grain by running it through a second time that i see some people do.