I will be using Stingray City Charters end of July. They were the only tour company I found that would allow children at 1/2 price. Also, when I told them I wanted to do the 3 hour but I was worried about making the start time because our ship was arriving later, Stingray City Charters checked with the port authority and told me the correct time that my ship would be arriving. She booked us on the early tour so I can do 3 snorkel spots instead of two. I found them very accommodating.