Has your input supplier dragged their feet in getting pricing to you in December every year? There may be a reason, and often its the same one.
See All 106 Episodes of "The Rogue Agronomist"