This is question for the race directors and event planners out there. My company and I are hosting a race in a couple months. We are expecting upwards to 10,000 participants. Does anyone know of a good retailer to go through to purchase water coolers and cups to accomodate an event of this size. Any input will be much appreciated. Thank you.