Just got back from Ensenada on Monarch of the Seas. I packed 1.75L Grey Goose in my check-in bag, no problems. I heard they confiscate if it's in the hand-carry. BUT, turns out the Duty Free shop has AMAZING prices on liquor. That Grey Goose was only $52 on the boat with no tax. I paid $53 at Costco AND had to wrap it to keep the bottle from breaking and I was scared that they may have confiscated it anyway. 750mL Patron Silver only $35. Tons of other great deals onboard for quality liquor.