Many fine supermarkets now carry fresh young coconut with the harder outer-shell removed. Use a very sharp butcher knife to cut off the top of the coconut leaving a hole at the top to pour out the water. Depending on the size of the coconut you will get about 1-1/2 cups to 2 cups water. The fresh coconut water taste so much better than the ones out of the box or can. It's worth the investment.