Normal
There are so many reputable companies that offer the sting ray tours, any of them will give you a great time (I used Capt Marvins). So my advice is, use a local tour company instead of taking the cruise line tour. We had about 10-12 people on our boat, but saw the cruise line tours when we got there... over 100 on those boats! Very crowded, a lot of wasted time. A local company is the way to go, the service is great, and you will enjoy having less people, including when they take you to the other snorkeling stops.