There is alot of info about Duck Tours on the St. Martin board on cruisecritic.com. There are alot of negative comments, but it seems that if you book directly with the owner, Alex, instead of on their website, you get a little luckier.
I'm considering this for our upcoming trip too as I think my DS5 would get a kick out of it.