we used Stingray City Charters in April and had a great time.
Were able to book on internet & saved $. Went to 3 sites. The boat was not crowded, there were about 15 of us and plenty of room on front of boat for tanning or top of boat, or inside if didn't want sun. one family came from a RC cruise that had to switch days into GC and didn't sound like it was a problem to switch days with Stingray City Charters. They picked us up across from Capt. Marvins.
Again, it all worked out really well for us and we had a great time.