Read a post last night on this board that stated to deal directly with each boat operator instead of organizing with your resort and you will save $$$$$. Is this true? Will be arriving AC, Banyon Bay 4-14 and was thinking about booking trips now (CC, Mex Rks, Hol Chan, Shark, Lamani,etc.) Is this neccessary? Can I wait until we arrive? Do you save money dealing with each boat operator or go through your resort? (Save money, HA!, kids will spend it as fast as I try to save!)

Also, last question - it seems "everyone" hypes these above mentioned snorkel trips. Are there other snorkel locations, trips out there that are "Hidden Gems"? Thanks!