Buying booze in ports....
is not always a good idea.
No problems when you check it inside your suitcase.
But when you come back from a port visit onboard, they check your bags etc. I have seen bottles being taken and not available the night before you leave the ship