I suggest getting many mini bottles if you want to bring your own liquor when traveling. I have not been on a cruise yet ( June 8th!! Almost here) but I have traveled before and have heard horror stories about broken bottles of Merlot, etc. in suitcases. Buy the mini bottles of wine, and liquor which are sometimes plastic , sometimes not. Use these for a nice quick drink in the room and then just buy drinks on the ship when you need to.