Orders are due by April 13. Next on-farm pickup is April 25, 2026.  Mail order payment is due by April 15. Orders will be shipped the week of April 27, 2026.