Waitrose sponsored my running club's races this year (I didn't organise this, but one of our runners works there, so I imagine she sorted it out). How about approaching them? Or even someone like Highland Spring directly - they might give you free water in return for publicity.