You can buy water shoes at Discovery Cove, and they are not overpriced at all, we bought some for our daughter when we were there! That being said, I hate wearing water shoes, and took mine off, it is so sandy, they drove me crazy! But, but, after we left there, I read an article about an older gentlemen not wearing water shoes, and he cut his foot on coral while swimming in the reef, and within a few days he had sepsis from the cut on his foot, and it infected his whole body, scared me enough, that I am going to wear water shoes when we return in March, just to be on the safe side!