I recently lost one of the caps for my nearly new water jug. A quick search showed me I could order a replacement cap (and spout) for $10! I would never pay that kind of money for a few cents worth of plastic. Instead of throwing away this really nice jugs I decided to design a replacement cap in Fusion 360 instead using the cap from my second can as a reference. The water can in question is this one which we purchased from Amazon: http://amzn.to/29JFeCw
If you have a 3D printer you can simply head over to Thingiverse and download the model and print it. The model can be found here: http://www.thingiverse.com/thing:1680553. If you do not have a 3D printer let me know and we can work something out. On a side note these jugs are awesome for filling up your camper when camping away from city water. They are light enough and have a nice flexible spout, making it easy to fill the holding tank. I highly recommend these for this application.