Was extremely disappointed with the dolphin encounter package. They really make it seem like you will be swimming with the dolphins. As soon as you get on the boat the captain and employee tell you that you can't swim with them because they'll get a ticket. To top it off, it was our bad luck that we did not see a single dolphin on that tour. After spending a lot of time there waiting for the dolphins we finally gave up and the captain took us to the snorkel spot. The first snorkel spot was just okay and the second spot was Kealakekua Bay were there were quite some fish. However, I was pretty petrified at the captain when I saw him throw Cheetos in the ocean to attract and lure fish!
I understand fish sightings aren't guaranteed but the company website advertises offering an alternative trip if there were no sightings. However, in reality the company will not refund you or even email you back!