Dr. Phil, were they college or high school grads? Would like to think that there is no underage drinking onboard but I know for a fact that it does happen. I can't imagine how mad I would have been in your situation. The staff should have done more to stop them for the kids own safety as well as the other passengers. Last thought-- I always amazes me how inconsiderate the "it's all about ME" people can be especially on a cruise ship.