I don't know if they have Wal-Marts or K-Marts in Germany, however, you can purchase underwater disposable cameras for about $8/US. That way you don't have to worry about getting them wet. I personally like 7 mile beach, but many posts have stated that it's getting too crowded and Rum Point Beach is better. The waverunner tour sounds like fun and the stingrays are probably so used to the noise that they know it means food. Many people book their tours through the internet and most of them have had wonderful experiences for less. We've snorkled Stingray City and a couple of wrecks that are near to where you tender. They have all been fun. We went to 7 mile beach and enjoyed the water and a couple of daquiris. I personally enjoyed it, but others may not. The next time we're there we'll try Rum Point Beach, then I'll know for sure if it's better. Hope this helps.