It's been 9 years since DH and I took a cruise. We're planning to take our 6 kids either in December or January. Can anyone give me info about drink cards (non existant 9 years ago)? Is it standard on all cruise ships? Is it required? Any info would be welcomed!