For crushing anything more than steeping grains for an extract batch, you're gonna need a mill. You can get grains crushed by your supplier, but that means that you're at their mercy for the quality of the crush. I've seen posts about people modifying pasta makers, but that just seems like a lot of work to create an inferior product. I started out with a Corona mill, and tricked it out with spacer washers to help fine tune my crush, and did some basic grinding witih a dremel to convert a bolt into a driveshaft for my drill. I was still not really happy with my results, and finally sprang for a Barley Crusher. There's lots of great mills out there, and I really don't have anything to compare it to, but I'm more than satisfied with it. It's easy to drive it with my drill with no modifications, and turns out a great crush right out of the box. It also doesn't throw grain and grain dust all over the place the way my Corona did. For me, it was money well invested.