Windsor Farmers' Market was still doing a roaring trade after three hours.