a GOOD submersible heater will blow it's fuse if there is water inside it. But the generality is if you buy a reliable brand (Enhim, Visa-Therm) you are safe, they have pretty good seals in them. And yes, if indeed the heater breaks and there is water getting to the electronic parts of the heater (not the heat coils) there will be an electric shock. This is not all that common if you treat your heater correctly though, usually, at the most, what happens is the water gets in the heater and the heat coils get wrecked. One thing that is pretty important to remember is that when you are moving a heater, you should always unplug it. Once a heater is outside of the tank it corrects it's tempature to the outside environment, and thus heats up. once you put the glass tube back in the water, it will shatter becasue of the temp differance, even if it is only for a minute. Also a helpful reminder is to always put your hand in the tank the back of your hand first, that way if there is a current of electricity, your hand will automatically move AWAY from the water. But to answer your question fully, no they are not 100% safe, nothing is, but they are very relable, and do not have a tendancy to do anything too out of the blue.