While I haven’t cruised since 2020, in the past, I was able to have a bottle of any spirit they serve on board delivered to my stateroom. I just called ship services and was billed the ship price. This is not the duty free price. If it is important to you to have a specific spirit, it is worth the call.