Roman S
Google
First of all, the name is impersonating the National Park, which could be confusing for some. Search for MiamiTours, it's right under this pin in exactly same place.
Second, the price for all tours is arbitrary: in person is most expensive, but you can bargain, you can also find it on web site or Groupon or anywhere else and they can match. There are multiple points of sale around the city, and they all bubble up to the same mafia.
Third, the organization of the tour is ridiculous: we got earplugs, thanks, but then we got soaked in water in the middle of the lake on a high speed boat, everyone got fully soaked and freezing cold. If they would organize a good rain coats for everyone even for extra payment - this would be much better. Or delay the ride or at least gave a heads up or option to return back if rain starts.
Oh yeah, no alligators there, just a windy boat ride on a good day, and windy boat ride with a shower on a bad one.
The bus is old, stinky and dirty. Some people refused to board it on the way back.
Red flags: no waiver or instructions provided, no refunds.