Fresh produce keeps crowds coming to Shelton's Canal Street