For anyone who's as cheap as me .... you can bring your own corkscrew ... uncork the bottle yourself. If there are no wine glassses in your stateroom, ask your cabin steward. Pour your own wine, and bring the glass to the MDR. Yes, you enter the dining room with your wine glass in hand, but no one knows if you walked out of your cabin with it, or if you stopped for a glass of wine before dinner at one of the bars.
Still trying to figure out how we'll get a few bottles of wine on board for our HAL cruise. I'm contemplating, wrapping the bottles in towels and then placing in a large zippy bag and placing in our checked luggage. I wish we could still bring liquids on a plane.
The only other option is get the cab to stop at a liquor store on the way to Everglades - which seems kind of silly. Are there any wine stores near the port at T&C or San juan?