Shark Repellent...
I lived on Guam and in Panama as a teenager. Be careful about Shark Repellents.
This is fact (Unless it's changed in last 10 years). Sharks are little changed from prehistoric times. They are the garbage disposal of the oceans. They eat anything from license plates to each other.
The problem with creating an effective repellent is that even very large sharks have a brain about the size of a golf ball. They are stupid. They survive on instinct developed over eons. There are countless cases of sharks being too stupid to recognize they should react to the repellents that almost all other sharks react to. Thus, not reacting as other sharks do, they just come and take a bite.
To my knowledge, there has never been a repellent that works on ALL sharks.
My personal shark story...Unfortunately, I came within about 6' of a 7 foot sand shark (not a particularly aggressive species...Well, unless you are about 7 feet from him when he looks terribly aggressive) but about 20 feet below the surface. I had no protection but remembered that if you yell underwater it scares many (not all) sharks. My yell did two things. First, the shark turned slowly and swam away. Second, it left me with no air 20 feet under the water. I broke the surface gasping for air and terrified.