Booking through the Trip Advisor website was uncomplicated, even the night before. The next morning, our names were already on the list at check-in at the ferry terminal. On the island, we were greeted as we got off the pier and taken to their rental location. We signed the forms. That all went pretty fast. In the Wrecks Package, you have 3 activities to choose from, but it is really difficult to get in all 3 in one day. We took the early ferry, but by the time you are there and signed up, it is 9:30. That leaves 6 hours for the activities, as you need to pick up the return ticket around 3:30 back at the pier. We did the fish feeding event right away (at 9:30), which was supposed to be an hour, but they had us back within 30 minutes. Snorkeling was due at 11:45, meaning you are ready to go out to the wrecks at 12:45. Needless to say, after that, the day is done. We ended up taking a kayak and snorkel by ourselves, not the tour, to give us more time at the wreck. That was fine, other than the fact, that the kayaks were very hard to streer in the water. But we had a great time observing the fishes. Some of them are very curious and come right up to you.
Overall, it was a fun day. I think the deal, for that price, is OK. I think you end up paying about the same had you chosen the activites separately. You do loose a lot of time between activities. We had the (bad) luck that a cruise ship had anchored near the island, so there was a LOT going on.