By the time you buy the video, it's a little pricey but still worth it. We were certainly not disappointd in the number and size of sharks. I've seen plenty of sharks while diving 1 or 2 at a time but this was my first "shark dive". I will have to say that it was pretty interesting seeing 15-20 sharks go into a feeding frenzy.
It's a well run and safe operation. It's not for a novice diver, although, I'm sure that some do it. The current getting to and from the bottom was more dangerous than the sharks but they had a save line to descend, you just have to hold on to it.
I expected it to be a shallow dive but it was in 72' of water for 35 minutes, so do it as your first dive of the day.