We had booked African Shark Eco-Charters for a shark breaching tour in May while visiting Cape Town and South Africa. Up until the day before our tour was scheduled, we heard from many people that there were no sharks in the area as the weather had been too warm. We had our tour guide contact African Shark Eco-Charters for days before our scheduled tour to ask them about the possibility of cancelling as there was no activity. So, the day before, they told our tour guide there had been "lots of activity". As we had extended our time in Cape Town by a day solely for this excursion, we decided to go ahead with it, hearing there was "lots of activity". I felt they were somewhat dishonest with us on this.... I feel like they knew we wanted to cancel and didn't want to lose our payment. On the day of the tour, we saw 0 sharks. We also overheard a crew member saying they had seen no activity lately, except for 1 shark for 5 seconds the day before. This is why I give them 3 stars. I feel like they exaggerated with the "lots of activity" comment just to get us to not cancel. Had they said we saw one shark for 5 seconds, we certainly would have changed plans. While you can't blame the sharks nor predict their behavior, based on one short shark sighting, we would have asked for our money back and done something else. While on the boat for hours, many people got seasick so I spent most of the time watching people vomit off the side of the boat. Not fun. So, overall I did not have a good experience. My advice to anyone booking with this company is to listen to others if they say there is no activity due to whatever circumstances. I believe the company will try to get your money so they might exaggerate the sightings to do so. Again, you can't predict the sharks, but you can see a trend when there have been no sightings and I should have listened to the chatter we heard. Part of it is our fault for not listening, but I still am unhappy with the company for exaggerating their statement on activity.