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