Because we believe in the nutritional and health benefits of freshly milled product, we mill on-demand ONLY. And because milling corn inherently yields corn grits as well as cornmeal as well as corn flour, we cannot easily offer one unless there is a home for the others. At a 25 lb quantity, this option makes it possible for you to get all three bagged separately: corn grits, cornmeal, and corn flour. The milling process yields them at a ratio of approximately 60% grits, 20% meal, and 20% flour. Therefore you would receive approximately 15 lb grits, 5 lb meal, and 5 lb flour! Questions? Call us at 240-577-3647. We are reachable!