Was in Cancun last week and met an aquaworld rep at my hotel. I wanted to take my wife & 2 kids snorkeling for the 1st time ever. So, for $160, they took us out 20 minutes to a reef for all day diving off a mothership barge. The rep said seas were like a swimming pool, I had my doubts but trusted him. We paid by credit card and he gives us a slip of paper with 4 copies. We go to Aquaworld the next morning and give the guy at the desk the paper showing we paid. He takes a copy and send us to the gear locker. We give aniother slip of paper to the girl and she gives us back copies. We board the boat and give another slip of paper to the deck hand. Now we are on the boat. We get to the reef and the seas are consused with a 1 foot chop and current running. I was planning to watch 3 people but the guide took care of my wife. That was good. I am going to watch my 2 kids who proved to be fish in the water so that was a good thing. But the dive was a marathon, we were swiming full speed trying to keep up with the guide. Vis stunk maybe 10 feet. My family loved it because it was the first time they ever saw a reef, so I loved it too. The tour was over, we went back to the boat and the guides said all dives were cancelled for the day due to rough weather, It was XMAS day. I hoped to snorkel a little more but ok. They gave us tons of beer and we were in a great mood. Now time for our free lunch which is part of the package. At the lunch area they ask us for another copy of the orgional paperwork so we can have lunch. I do not have it! Maybe it got lost on the boat in the wind or during the confusion of gearing up. So we have a sceaming battle until the waiter checks the paperwork with the front office and see we did pay. All along all 4 of us had braclets that we paid $2 each to enter the marine waters. All this crap over 4 stupid hamburgers. We were all mad, New York City style and didn't leave a tip. It was just stupid. They are crazy, Cancum was great and it was still a great day